Alaska Software Inc. - DLL without HOSTPROCESS
Username: Password:
AuthorTopic: DLL without HOSTPROCESS
Itai Ben-ArtziDLL without HOSTPROCESS
on Thu, 02 Apr 2015 21:11:23 -0700
Alaska,
Is it still possible to create xBase++ dll without specify “HOSTPROCESS” 
like it was in 1.9?
I simply want to create a DLL without specifying where or how it will be 
used.
Many thanks,
-Itai
Steffen F. PirsigRe: DLL without HOSTPROCESS
on Wed, 08 Apr 2015 20:25:24 +0200
Hi Itai,

the hostprocess is not required for building your dll; it is used when you 
want to debug/test your dll.

For example you have DLL1 and DLL2, of course both dlls work with your 
MAIN.EXE. Assume further you are now changing code in the DLL1 target, to 
test your code changes you Need to start your EXE but this EXE is a different 
target. So finally you are forced to change your active target to start your 
MAIN.EXE to test your DLL1 code changes. Not very productive right?!

Using HOSTPROCESS and defining your MAIN.EXE as the host process for your 
DLL1 leads to the fact that you can have DLL1 the active target build, debug 
and run it without your target even so it needs another target to be executed.

Hope this helps and does shed some light on the purpose of the hostprocess 
entry field in the paramter Dialog of the Xbase++ 2.0 Workbench.

regards
Steffen F. Pirsig
Alaska Software
Itai Ben-ArtziRe: DLL without HOSTPROCESS
on Sun, 19 Apr 2015 00:16:57 -0700
Thanks!
Yes, that explain the issue.
-Itai