Information générale
Catégorie:
Fonctions API de Windows
Titre:
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
Suivant
Répondre
Voir le fil de ce thread
Voir le fil de ce thread à partir de ce message seulement
Voir tous les messages de ce thread
Voir tous les messages de ce thread à partir de ce message seulement