Hallo,
ich habe folgendes Problem:
Ich möchte gerne eine Datei aus dem übergeordneten Ordner auslesen. In den ganz alten GM-Versionen geht das ganz einfach mit "../<Datei>" bzw. "..\<Datei>"
Bei Game Maker Studio erkennt er das scheinbar nicht. Hängt das mit der Sandbox zusammen? Ich kann mir das ehrlich gesagt nicht vorstellen, da ich ja auch Dateien in Unterordnern speichern und auslesen kann.
Zur Zeit versuche ich es so:
Eigentlich ein total lächerliches Problem. ich meine ich hätte es schonmal irgendwie hinbekommen, aber er scheint einfach nicht die Datei zu finden.
Wenn ich mir den Pfad ausgeben lasse, dann wird er mir auch so ausgegeben, wie ich ihn in filePath definiert habe, also mit den Pünktchen und allem drum und dran, aber einen Überordner steuert er nicht an.
Ich habe natürlich auch bereits andere Varianten versucht...
usw..
Ich bin ratlos und am verweifeln. So schwer kann es doch nicht sein! Im Internet finde ich auch rein gar nichts dazu, aber vielleicht gebe ich auch einfach nur die falschen Keywords ein.
ich habe folgendes Problem:
Ich möchte gerne eine Datei aus dem übergeordneten Ordner auslesen. In den ganz alten GM-Versionen geht das ganz einfach mit "../<Datei>" bzw. "..\<Datei>"
Bei Game Maker Studio erkennt er das scheinbar nicht. Hängt das mit der Sandbox zusammen? Ich kann mir das ehrlich gesagt nicht vorstellen, da ich ja auch Dateien in Unterordnern speichern und auslesen kann.
Zur Zeit versuche ich es so:
Eigentlich ein total lächerliches Problem. ich meine ich hätte es schonmal irgendwie hinbekommen, aber er scheint einfach nicht die Datei zu finden.
Wenn ich mir den Pfad ausgeben lasse, dann wird er mir auch so ausgegeben, wie ich ihn in filePath definiert habe, also mit den Pünktchen und allem drum und dran, aber einen Überordner steuert er nicht an.
Ich habe natürlich auch bereits andere Varianten versucht...
GML-Quellcode
- filePath = program_directory + "..\test.txt";
- filePath = program_directory + "..\\test.txt";
- filePath = program_directory + "/../test.txt";
- filePath = program_directory + "\..\test.txt";
- filePath = program_directory + "\\..\\test.txt";
- filePath = program_directory + ".\..\test.txt";
- filePath = program_directory + "./../test.txt";
- filePath = program_directory + "\/../test.txt";
- filePath = program_directory + @"\..\test.txt";
usw..
Ich bin ratlos und am verweifeln. So schwer kann es doch nicht sein! Im Internet finde ich auch rein gar nichts dazu, aber vielleicht gebe ich auch einfach nur die falschen Keywords ein.