SpawnProcess fails when console is hidden
Nemo
fake at nowhere.com
Sun Sep 8 00:47:10 PDT 2013
Hi,
I have win32 program, which takes command line parameters and
passes them trough socket to another program, running on the same
machine. If connection fails, it needs to start the another
program.
I don't want console to popup so I added "-L/SUBSYSTEM:WINDOWS".
This works fine, except when it would need to start the another
program, which fails silently. And I guess because console is
hidden, no error messages or exceptions appear if I try to run it
from console. Removing the linker directive makes spawnProcess
work. To make this mysterious, when I run it from eclipse DDT it
works all the time...
The starting happens in catch:
} catch (SocketException ex) {
spawnProcess([`c:\Progra~1\XXX\YYY\program.exe`, recipe]);
}
I am all out of ideas, so all help is appreciated.
More information about the Digitalmars-d-learn
mailing list