![]() |
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"); hab das was von Code:
ShellExecute() hat jemand ein tutorial für ShellExecute() parat, oder kannst sonst was zum thema beitragen? ich konnte ShellExecute() noch nichtmal auf cplusplus.com finden. |
Unter Windows öffnet er, soweit ich weiß, wenn du nur die Datei angibst, diese Datei im Standard Programm für diesen Dateityp.
Kommt halt darauf an, ob dieser Dateityp unter Windows mit einem Programm verknüpft ist. |
[Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...] kannst du sehen, wie man die ShellExecute-Funktion verwendet.
In deinem Fall sollte das wohl so aussehen: Code:
ShellExecute(0, 0, "Pfad", 0, 0, SW_SHOWDEFAULT); |
also gibt es shellexecute nur unter windows? und
Code:
system(tab.tex) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:20 Uhr. |
Powered by vBulletin® (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.