(WinAPI) externes Prog über Button starten & schließen



  • Hallo,

    so wie der Titel schon sagt, möchte ich über einen Button in einer Form ein externes Programm starten und mit dem gleichen Button schließen.

    Wie ich das Programm aufrufe weiss ich:
    ShellExecute(0, "open", "Test.exe", 0, 0, SW_SHOWNORMAL); //FileParam egal, da Test.exe im gleichen Verzeichnis

    Und wahrscheinlich brauch ich auch eine "if"-Anweisung, gell?

    Für jede Hilfe bin ich dankbar.


  • Mod

    Hallo

    da wuerde ich doch mal in die

    FAQ

    schauen

    Solch eine Frage war doch schon oft da.

    MfG
    Klaus



  • Die habe ich durchgelesen, da steht etwas vom öffnen,aber nix von öffnen UND schließen.


  • Mod

    Hallo

    schau nochmal in der FAQ nach
    (Tip - externes Programm starten / CreateProcess)

    MfG
    Klaus

    [ Dieser Beitrag wurde am 13.03.2003 um 15:49 Uhr von KlausB editiert. ]



  • Hallo.

    Das habe ich gelesen. Gibt es keine einfachere Lösung?

    Oder rollen wirs mal von der anderen Seite auf:
    Es würde reichen, wenn das aufgerufene Programm, nicht nochmal durch Drücken des Buttons aufpopt.

    Aber dazu muss ich auch den Prozess erkennen, der gerade läuft, gell?


  • Mod

    Hallo

    "einfachere Loesung" 🕶

    - externes Programm ueber CreateProcess starten
    - Schleife - Abfrage "laeuft Programm noch"

    oder ?

    Was willst du denn eigentlich genau machen

    MfG
    Klaus


Anmelden zum Antworten