[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.)
> I've found similar problem in this thread :
> http://www.tech-archive.net/Archive/PocketPC/microsoft.public.pocketpc.developer/2004-07/1239.html
> Maybe this is little help.

Yes it does.
It suggests that the last parameter of CreateProcess() have to be NULL.
It means that we cannot extract new process pid so we cannot wait for
its termination and exist results. Probably WinCE does not support such
functionality. It's interesting if also lpStartupInfo has to be NULL.
I'll hack hbprocess.h to pass NULL in lpProcessInformation in WinCE
builds and hb_processRun() function. The process result will be hardcoded
to 0 and of course we will not have anything to wait for process termination.
I'll commit it in a while.
Please test.

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

Reply via email to