Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Variable aus Stringlist laden (https://www.delphipraxis.net/140539-variable-aus-stringlist-laden.html)

Delphi-Narr 20. Sep 2009 12:24

Re: Variable aus Stringlist laden
 
Beim speichern :

.Create

und beim Laden

LoadFromFile

oder was?

jaenicke 20. Sep 2009 12:25

Re: Variable aus Stringlist laden
 
Du hast beim Laden vergessen das Objekt zu erzeugen...

Zitat:

Zitat von Delphi-Narr
Das ... bei ...\Save.txt stellt nur den vorherigen Pfad dar. Ich hab den schon korrekt eingegeben.

Den übergeordneten Pfad des Arbeitsverzeichnisses, nicht dem deiner Exe!

Zitat:

Zitat von Delphi-Narr
Diese Schreibblockade hängt nicht zufälligerweise mit Vista zusammen???

Unter Vista kann man (wie schon vorher ohne Adminrechte) nicht unter c:\programme usw. schreiben. Da beim Kompilieren aber die Exe erstellt werden kann und Delphi keine Adminrechte hat (hoffe ich), kann es beim Schreiben in das Verzeichnis der Exe auch keine Probleme geben. Du solltest dann aber auch das Verzeichnis der Exe, also ExtractFilePath(ParamStr(0)), nehmen wie ich in dem Artikel geschrieben habe.

Und wenn es auch bei anderen richtig klappen soll, dann solltest du das Anwendungsdatenverzeichnis nehmen.
http://www.delphi-library.de/viewtopic.php?p=548600
(es sei denn es ist ein portables Tool für den USB-Stick)

DeddyH 20. Sep 2009 12:26

Re: Variable aus Stringlist laden
 
Du hast selbst als Kommentar "Objekt erzeugen" geschrieben. Das musst Du beim Laden natürlich auch tun, findest Du nicht?

[edit] @jaenicke: Ich sehe da einen absoluten Pfad im Source, der wohl nicht dem Programme-Verzeichnis entspricht. [/edit]

Delphi-Narr 20. Sep 2009 12:28

Re: Variable aus Stringlist laden
 
Hm, klingt logisch... Ich hatte nur gedacht, das bezieht sich auf die .txt, und die ist ja schon da...

:hello:

Klappt auf jeden Fall jetzt, danke!!


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:02 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz