Einzelnen Beitrag anzeigen
Ungelesen 08.12.11, 20:34   #1
Quabla
Mitglied
 
Registriert seit: Oct 2010
Beiträge: 296
Bedankt: 151
Quabla ist noch neu hier! | 0 Respekt Punkte
Standard c++ textdatei im standard editor öffnen lassen

hallo

in meinem programm möchte ich gerne eine textdatei in dem editor, der als systemstandard deklariert ist öffnen. derzeit mache ich das unter linux so:

Code:
system("$EDITOR -g tab.tex");
das ganze soll aber auch unter windows laufen. natürlich könnte ich nun einfach für das programm unter windows $EDITOR durch notepad.exe ersetzen. schöner wär es jedoch die datei direkt im systemstandard zu öffnen.

hab das was von

Code:
ShellExecute()
gelesen, hab dazu aber leider kein tutorial finden können. und hab den befehl unter linux insgesamt nicht finden können. unter windwos gehört der ja zur bibliothek "windows.h". die dürfte es und linux wohl nicht geben

hat jemand ein tutorial für ShellExecute() parat, oder kannst sonst was zum thema beitragen? ich konnte ShellExecute() noch nichtmal auf cplusplus.com finden.
Quabla ist offline   Mit Zitat antworten