[pi�tek, 14 sierpie� 2009], Jaroslaw Kadziola napisa�(a):

Hi,

> PC> Then it means that CreateProcess() is not supported by your OS
> PC> or some other errors appeared (wrong path, too much processes,
> PC> insufficient permission, etc.)
> PC> Try to check HB_OSERROR() code after hb_processRun().
> 87 Invalid parameter

I guess that the same results (-1/87) you have using:
hb_processOpen( link_ )/hb_osError(), aren't they?

It does not give us any valuable information. Probably system()
function in MinGWCE CRTL does not work for the same reason.

I'm sorry but I cannot say it's WinCE system limitation or it needs
some special tricks to make CreateProcess() working.

You can make some experiments with CreateProcess() function
in source/rtl/hbproces.c[434] i.e. set bInheritHandles to FALSE
and/or dwCreationFlags to 0 and/or you can try to set lpCommand
to lpAppName and optionally set NULL to lpCommand. Or you can set
0 to si.dwFlags.

Maybe it can help.

best regards,
Przemek
_______________________________________________
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to