Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!usc!zaphod.mps.ohio-state.edu!pacific.mps.ohio-state.edu!linac!mp.cs.niu.edu!ux1.cso.uiuc.edu!uxh.cso.uiuc.edu!kingson From: kingson@uxh.cso.uiuc.edu (Kingson Gunawan) Newsgroups: comp.sys.mac.programmer Subject: data sharing and program lauching from within another program Message-ID: <1991Feb21.004323.16383@ux1.cso.uiuc.edu> Date: 21 Feb 91 00:43:23 GMT Sender: news@ux1.cso.uiuc.edu (News) Organization: University of Illinois at Urbana Lines: 8 I was just wondering if anyone out there knows how to: 1. Write a program that can launch another program(s) from within it with terminating itself. 2. Write programs that can share, send and receive data among them. I am planning to write a large program consisting of several smaller program(s) to be loaded into the memory only when they are needed. The program will consist of a control program which ask user and decide which subprogram(s) to be loaded into the memory and control the data sharing. I am planning to write this program in Think C v. 4.0.2.