ShellExecute aus Konsole möglich?

  • Seawas, ich komm grad aus dem deutschen Forum, das leider nur noch für 30 Öre im Monat benutzt werden kann.. (Frechheit!) aber egal.
    Ich hab dort einen Thread gehabt zum Thema: "Ausführen einer Datei/eines Programms" aus der Konsole heraus (in c++) Dort hab ich den Tipp mit ShellExecute bekommen, aber das soll angeblich nur mit einem Xwindows Fenster funktionieren, also nicht mit einer Console-Application, ist das wahr und wenn ja, gibt es keinen SystemCall aus fstream oder so:
    stream.execute(const string filename,...) ????
    Danke im Voraus...

  • spawnl oder execl sollten Dir hier weiterhelfen

    int spawnl(mode, arg0, arg1, arg2, ... , NULL)
    mode = P_WAIT, P_NOWAIT, P_OVERLAY

    int execl (char *Pfad, char *arg0, *arg1, ... , char *argn, NULL); lädt und startet andere Programme (die Argumente müssen getrennt übergeben werden)

    int execv (char *Pfad, char *argv[]); Argumente als Feld

    weitere:
    execlp, execlpe, execve, execvp, execvpe

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!