|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: May 2005
Messaggi: 340
|
[C] Operazione SYSTEM
Ho creato un programmino che avvia un'altro programma tramite il metodo SYSTEM.
Sul sistema windows xp quando lo faccio partire, mi apre il programma e si chiude la finestra nera. Invece sul windows seven resta la finestra nera... Come posso fare? |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Oct 2006
Città: Roma
Messaggi: 1383
|
usa CreateProcess al posto di system: http://msdn.microsoft.com/en-us/libr...(v=VS.85).aspx
|
|
|
|
|
|
#3 | |
|
Member
Iscritto dal: Jan 2008
Città: Roma
Messaggi: 126
|
[C] Operazione SYSTEM Rispondi alla discussione
Quote:
Allora ti conviene utilizzare la CreateProcess() e li ti gestisci la visualizzazione del cmd figlio. Se devi attendere la fine del processo forkato prima di continuare nell'esecuzione nel processo padre, usa una WaitForSingleObject() sul pid del processo figlio Ciao
__________________
La forza dei forti sta nel traversare le traversie con occhio sereno! (PK) ... I computer sono esattamente come gli esseri umani: fanno qualsiasi cosa tranne che pensare. (John Van Neumann) Siamo brevi, il mondo è sovraffollato di parole. (Stanisław Jerzy Lec) |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 04:13.




















