Comando CreateProcess

di Anonimizzato19716 il
7 risposte
Salve, vorrei farvi una domanda.
A cosa serve il comando CreateProcess? Ho letto che serve a lanciare un file exe! ma come si imposta?
Grazie

7 Risposte

  • E' una funzione (una API) del sistema operativo. Serve, come dice il nome, a creare un processo a partire da un file eseguibile.

    E' tutto spiegato qui

  • Grazie!
    Ma esistono altri comandi simili?
    Mi servirebbe un comando che sostituiscano execlp che se non sbaglio funziona solo sotto Linux?
    Mi servirebbe un comando che svolga la stessa funzione ma sotto Windows.
  • Quali caratteristiche ti servono della execlp ?

    La CreateProcess dovrebbe bastare ...
  • Ok! Provo con CreateProcess.
  • Ma che devi fare esattamente? Cosa provi?
  • Volevo provare questo programma che ho trovato su Internet, ma è per ubuntu e lo volevo modificare per Windows.
    Dovrebbe utilizzare il sintetizzatore di ubuntu per leggere un messaggio scritto.
    Codice:
    #include<iostream>
    #include<unistd.h>
    using namespace std;
    int main(void)
    {
    char p[20];
    cout << "scrivi il testo da riprodurre\n";
    cin >>p;
    execlp("spd-say","spd-say",p,NULL);
    }
  • E che c'entra? Non potrai eseguire il programma spd- say su windows
Devi accedere o registrarti per scrivere nel forum
7 risposte