Mit einer c++ GUI anwendung eine datei öffnen
-
Hallo liebe C++ comunity ich würde gerne mit einer GUI Anwendung (ich benutze Visual Studio) eine Datei öffnen.Meine bisherige Variante
system("C:/Users/TC/Desktop/datei.txt")
-
Was verstehst du unter „Datei öffnen“?
Was hat das Problem mit GUI zu tun?
-
Ich will eine Datei in einer GUI Anwendung öffnen aber dieser Code funktioniert dort nicht
private: System::Void button4_Click(System::Object^ sender, System::EventArgs^ e) { system("start C:/Users/TC/Desktop/test.txt"); } }; }
-
Du beantwortest die Fragen nicht.
„Funktioniert nicht“ ist keine Fehlerbeschreibung.
Das sieht nach C++/CLI aus. Falsches Forum?
-
-
@tcerror Was macht system: https://docs.microsoft.com/de-de/cpp/c-runtime-library/reference/system-wsystem?view=msvc-160
Da ist wenig von Datei öffnen dabei.
-
Naja, mit start müsste das eigentlich schon gehen. Habs noch nie ausprobiert, wüsste jetzt aber nicht, was dagegen spricht. Du solltest dir noch den Rückgabewert anschauen, oder vielleicht auch GetLastError.
Ansonsten sollte man für vielleicht eher ShellExecute benutzen.
-
@Mechanics sagte in Mit einer c++ GUI anwendung eine datei öffnen:
Naja, mit start müsste das eigentlich schon gehen.
Unter Windows bei einer .txt Datei?
-
Ja. Zumindest in der Konsole geht das, das ging schon immer.
-
@Mechanics Tatsächlich. Das öffnet die Datei in Notepad. Wenn der OP das meinte, hat er sich extrem unklar ausgedrückt.