Forum: Object-Pascal / Delphi-Language
by Sanguis,
1. Feb 2010
Danke, ohne \ am Ende klappts :)
Man man man... es sind immer die vermeintlichen Kleinigkeiten, die aufhalten.
Gruß und Dank,
Andreas
Forum: Object-Pascal / Delphi-Language
by Sanguis,
1. Feb 2010
Gibt leider die gleiche Fehlermeldung.
Das letzte Verzeichnis abschneiden, geht nicht, weil das nicht vorher fest steht. Also auch die Länge nicht.
Forum: Object-Pascal / Delphi-Language
by Sanguis,
1. Feb 2010
*grml* Jetzt wollte ich nur im OpenDialog den InitialPath eintragen, aber das geht auch nicht.
form1.bsSkinOpenDialog1.InitialDir := ExtractFilePath(Application.exename)+'..\';
Da bekomm ich "Error setting Path D:\usw."
Gruß,
Andy
Forum: Object-Pascal / Delphi-Language
by Sanguis,
1. Feb 2010
Danke, das funktioniert.
Auch wenn ich nicht versteh, warum das nicht mit dem Label geht.
Gruß und nochmals Danke,
Andreas
Forum: Object-Pascal / Delphi-Language
by Sanguis,
1. Feb 2010
Guten Abend,
erstmal danke für die lebhafte Diskussion. Ist sehr Interessant.
Leider funktionieren eure Lösungsvorschläge nicht. Ich bekomme die Meldung "In grogrammdirectory..\game.ini kann nicht geschrieben werden". programmdirectory ist nur ein Label, in dem der Pfad zur exe steht. Komischerweise, wird das nicht umgewandelt, obwohl ich mich auf die Caption beziehe. Das macht mich...
Forum: Object-Pascal / Delphi-Language
by Sanguis,
1. Feb 2010
Hallo,
ich möcht einen String in eine INI Datei schreiben, das klappt auch. Allerdings möchte ich, das es im Verzeichnis eine Ebene höher gespeichert wird.
Ich nutze folgenden Code:
Ini := TIniFile.Create(form1.programmdirectory.Caption+'\..\game.ini');
Aber es wird immer ins Programmverzeichnis gespeichert, nicht eine Ebene höher. Ich versteh nicht warum.
Gruß,