externe txt Datei ausführen mit ansi c



  • Mit system(".\\track.kml) geschieht dies automatisch, da bei mir kml Dateien mit Google Earth geöffnet werden.

    Könnte daran liegen, daß das Lauf-Verzeichnis nicht stimmt,
    das kannst du mit dem 8. Parameter für CreateProcess ändern.
    Vielleicht kann das aber CreateProcess auch nicht.

    Prinzipiell könntest du auch selbst in der Registry nachschlagen,
    oder über den Process Handle aus der PROCESS_INFORMATION Struktur
    auf den Prozess zugreifen.

    Ich würde im WinAPI-Forum nachfragen.
    Oder doch system() nehmen.



  • Oder doch system() nehmen.

    Lieber nicht, alle 10 Sekunden eine Shell starten ist
    eine schlechte Sache.


Anmelden zum Antworten