[c++ borland] Comment faire pour executer racourci ?

Comment faire pour executer racourci ? [c++ borland] - C++ - Programmation

Marsh Posté le 20-05-2003 à 14:35:13    

Voila j'ai un petit soucis je doit executer un fichier qui se nome wdreg.exe , mais je dois installer donc cela donne wdreg.exe install
je n'arrive pas a trouver la commande pour executer wdreg.exe install
mais j'ai bien trouvé comment faire pour simplement executer wdreg.exe en faisant un createprocess. J'ai essayer d'executer un racourci qui contient wdreg.exe install. Mais createprocess ne veut pas le lancé , je pense qu'il lance que les application et non pas les racourcis.
Donc voila la messe est dite il me faut une soluce pour lancé mon appli wdreg.exe install
 
 

Reply

Marsh Posté le 20-05-2003 à 14:35:13   

Reply

Marsh Posté le 20-05-2003 à 14:46:28    

Code :
  1. STARTUPINFO si;
  2. PROCESS_INFORMATION pi;
  3. ZeroMemory(&si, sizeof(STARTUPINFO));
  4. si.cb = sizeof (STARTUPINFO);
  5. ZeroMemory(&pi, sizeof (PROCESS_INFORMATION));
  6. BOOL b = CreateProcess(szExeFile, _T(" install" ), NULL, NULL, FALSE, 0, NULL, NULL, &si, &pi);


 
"szExeFile" etant le chemin de ton executable bien sur...
 
Et pour executer des "raccourcis" essaye plutot ShellExecute()


Message édité par konar_spreme le 20-05-2003 à 14:58:18
Reply

Marsh Posté le 20-05-2003 à 14:52:24    

ok je vais regarder ca de plus pres.

Reply

Marsh Posté le 20-05-2003 à 14:59:10    

purée ca roule , bien joué konar_spreme.
je te remercie gt plongé dessus depuis ce debut d'apres midi.

Reply

Marsh Posté le 20-05-2003 à 15:03:02    

voila mon ancien code :
CreateProcess(0,cheminWdreg,0,0,false,0,0,0,&StartupInfo,&ProcessInformation)
 
nouveau code:
CreateProcess(cheminWdreg, _T(" install" ), NULL, NULL, FALSE, 0, NULL, NULL, &StartupInfo, &ProcessInformation)
 
mercie encore

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed