On Sun, Nov 23, 2003 at 09:49:17PM +0200, Mike Singer wrote: > Visual Studio 6 or VS.NET are you developing with? Neither. I'm using the MingW GCC crosscompiler so that I can generate the Windows executable from an essentially unmodified Linux based source. > And carefully use "callback" word. Callbacks are used for multithreading, > say, when ActiveX EXE need to launch some Sub in main EXE. > You are talking about only DLL - in-process creatures. They are known > to fire events in the main App. I need to do what you described the AX EXE doing above, except I need to do it from a DLL. > > Under Visual Studio 6 I'd recommend to wrap chip-specific programming > matters into stand-alone ActiveX EXE with very basic forms just to test > programming process; so anybody could see if this thing works at all. > And User Interface should be created in any other way, say, the main > EXE windows App, or MS Office to control that ActiveX EXE. To reiterate the question: When I load a DLL, the DLL's symbols are visible to "the main EXE windows App" as you call it. However the reverse is not true: symbols in the main EXE windows App are not visible to the DLL. How can I make that happen? BAJ -- http://www.piclist.com hint: PICList Posts must start with ONE topic: [PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads