#1 2. November 2008 Programm öffnen also irgendwie bekomme ich es nicht hin, bzw. weiß den befehl wahrscheinlich nicht. ich möchte einen c - code schreiben, der mir es ermöglicht eine datei/programm zu öffnen. eine datei (z.b. ne textdatei) bekomme ich geöffnet, gelesen, geschrieben und wieder geschlossen. aber wie macht man das für eine programm exe (z.b. vlc, firefox, etc.)??? ich meine über fopen, dass ist doch käse. am ende muss das ja vom prinzip her so sein, dass das wie auf der kommandozeile funktioniert, da gebe ich ja den kompletten pfad an und die dazugehörige exe. ich würde ja in mein c-code auch den kompletten pfad nutzen. hintergrund warum ich das wissen möchte: später will ich das prinzip in Qt umsetzen. da soll mal ein fenster entstehen, welches dann schaltflächen hat, wo ich dann eine davon anklicke und es öffnet mir das programm. über hilfe, anregungen, ideen und kritik bin ich sehr erfreut. THX + Multi-Zitat Zitieren
#2 2. November 2008 AW: Programm öffnen Naja, mit fopen() etc. kannst du die Dateien natürlich öffnen ^^ Aber ich glaube, du willst sie eher ausführen, also starten Unter Windows kannst du dir mal ShellExecute() anschauen, oder CreateProcess() wenn du das Prozess-Handle noch mal brauchst. Qt hat aber mit Sicherheit ne eigene Klasse mit der das geht. + Multi-Zitat Zitieren