Aufruf von Programmen ...



  • Wie kann man mit VS C++ MFC 2008 Standard, im Code andere Programme aufrufen ?
    Ich habe es mit system("Programmname") und mit system("Programmname Dateiname");
    versucht. Da flackert nur der Bildschirm und es tut sich nichts !

    Bei C#.NET gibt es die Möglichkeit: Process.Start("Programmname", "Dateiname");

    Weiss jemand Rat ?



  • Dafür sind ShellExecute(..) (empfohlen) und CreateProcess(..) da.

    Die Doku findest du bei MSDN.



  • Startet zum Beispiel den Rechner von Windows "calc.exe"

    ShellExecute(NULL,"open","calc.exe",NULL,NULL,SW_SHOWNORMAL);
    

    Startet eine Internetseite

    ShellExecute(NULL,"open","http://www.robl-pc-ware.de/robl-pc-ware%20index.html",NULL,NULL,SW_SHOWNORMAL);
    

    Kannst auch Worddokumente oder anderes damit öffnen...


Anmelden zum Antworten