General information
Category:
Windows API functions
Title:
ExecuteAndWait problem
Hello everybody,
Here is the code of ExecuteAndWait
Public Sub ExecuteAndWait(cmdline$)
Dim NameOfProc As PROCESS_INFORMATION
Dim NameStart As STARTUPINFO
Dim X As Long
NameStart.cb = Len(NameStart)
X = CreateProcessA(0&, cmdline$, 0&, 0&, 1&, NORMAL_PRIORITY_CLASS,
0&, 0&, NameStart, NameOfProc)
X = WaitForSingleObject(NameOfProc.hProcess, INFINITE)
X = CloseHandle(NameOfProc.hProcess)
End Sub
This function works correctly. The problem appears when the command line you pass to this function contains gaps,
then this function doesn't function at all. examples of the command line you pass that doesn't work:
C:\WINNT\system32\UNIX2DOS.EXE C:\Documents and Settings\Elharissa Robert\Desktop\samples\cmt.rte
the problem is the gaps in Document and setting.
Can any body point me in the right direction?
Thanks
Robert
Next
Reply
View the map of this thread
View the map of this thread starting from this message only
View all messages of this thread
View all messages of this thread starting from this message only