Shellexecute Wordpad und Strings



  • Hi Leute

    Ich möchte Wordpad starten und gleichzeitig einen Text
    der in einem CString gespeichert ist an Wordpad übergeben.

    habe alle möglichen Versuch mit

    ShellExecute( GetSafeHwnd( ), "open", "wordpad.exe", NULL, NULL, SW_SHOWNORMAL );
    

    angestellt . Hat jemand eine ahnung ob das überahupt geht , und wenn ja
    wie man das anstellt?

    Gruß Linus



  • Was soll den das Wordpad mit dem übergebenen String machen? Ist das der Name der zu öffnenden Datei (-> als 4. Parameter der ShellExecute() angeben)? Oder soll das im Textfeld eingegeben werden (-> per Send_Message() an das frisch gestartete WP-Fenster zustellen)?



  • Ich habe Daten in einer Datenbank
    Diese werden in einem bestimmten Format in Strings gespeichert
    Diese möchte ich dann nach Wordpad übergeben

    Ich dachte mir so etwas wie bei 'mailto'
    dort kann ich ja auch mit subjekt und body Strings übergeben

    hängt wahrscheinlich aber auch von den einzelenen Programmen ab
    ob diese auch Parameter akzeptieren


  • Mod

    Was hindert Dich daran nur den Dateinamen als ShellExecute "Open" Befehl anzugeben. In diesem Fall verwendet das System den registrierten Editor.



  • Martin Richter schrieb:

    Was hindert Dich daran nur den Dateinamen als ShellExecute "Open" Befehl anzugeben. In diesem Fall verwendet das System den registrierten Editor.

    Ich möchte aber keine gespeicherte Datei sondern nur einen String übergeben.

    Sicherlich könnte ich diesen String speichern und dann die Datei öffnen , aber
    ich dachte vielleicht geht es auch direkter.


Anmelden zum Antworten