>>>>i have som problems with GetExitCodeProcess and ShellExecute, could somebody help me??
>>>
>>>I don't know if I can help with GetExitCodeProcess (you need the process handle), but I can help with ShellExecute. What do you want to know and what are you trying to do?
>>if I use shellexecute, it give me a instance handle, but if i use GetExitCodeProcess, it gives me an error6, not a vlaid proccess handle.
>
>Hi Miguel,
>
>ShellExecute doesn't return the value that GetExitCodeProcess needs. It returns the instance handle, not the process handle, which is what's required. If you were to start the process with CreateThread() I think (but am not 100% sure) that you'll get the value you need.
CreateProcess(), not CreateThread(). CreateThread() launches a thread in the memory context of the current process. VFP has kittens if you try this...
>
>If you're just trying to shut down another application, look at my FAQ on the subject. It show's how to close another windows program.
>
>hth,