[PythonCE] Minor update for PythonCE2.2+ HPC2000
Carl Shimer
carl@orangeimagineering.com
Tue, 15 Oct 2002 10:56:11 -0400
In order to properly simulate os.system() you simply need to add a
WaitForSingleProcess(handle) after createProcess.
if(CreateProcess(
wideexecName, // name of executable module,not necessary
wideargs, // command line string
NULL, // SID
NULL, // SID
FALSE, // handle inheritance option
0, // creation flags
NULL, // environment
NULL, // lpCurrentDirectory
#ifndef UNDER_CE
&startInfo, // not supported on windows CE
#else
NULL,
#endif
&procInfo)) {
=09
WaitForSingleObject(procInfo.hProcess,INFINITE);
CloseHandle(procInfo.hThread);
CloseHandle(procInfo.hProcess);
}
-----Original Message-----
From: Telion [mailto:telionce@yahoo.com]=20
Sent: Monday, October 14, 2002 9:43 PM
To: PythonCE@python.org
Subject: Re: [PythonCE] Minor update for PythonCE2.2+ HPC2000
Hi lsr,
I made a zip that contain win32process, os.py osce.py, and calldll.pyd,
edll.py.
Rename old os.py and keep it as usual.
http://www.murkworks.com/Research/Python/PythonCE/PythonCEWiki/uploads/o
sSystem-arm.zip
You can use os.system(), os.execv() clone.=20
They don't wait child process to finish because I used CreateProcess for
imitating.
I think they would work on PPC, but I'm not 100% sure about that.
Try and tell me what you see.
I also made a new pcceshell.py for PPC that should fix HourGlass
problem.
http://www.murkworks.com/Research/Python/PythonCE/PythonCEWiki/uploads/p
cceshell.py.ppc_with_input.txt
=3D=3D=3D=3D=3D
Telion
- telionce@yahoo.com -
http://pages.ccapcable.com/lac/PythonCE.html
__________________________________________________
Do you Yahoo!?
Faith Hill - Exclusive Performances, Videos & More
http://faith.yahoo.com
_______________________________________________
PythonCE mailing list
PythonCE@python.org
http://mail.python.org/mailman/listinfo/pythonce