Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi ini Dateien unter Vista (https://www.delphipraxis.net/119505-ini-dateien-unter-vista.html)

FGD 27. Aug 2008 17:14


ini Dateien unter Vista
 
Delphi-Quellcode:
ini := ini.Create('name.ini');
//weitere Anweisungen
ini.Free;
Das verursacht einen Stack Überlauf.
Wo liegt das Problem?

DeddyH 27. Aug 2008 17:16

Re: ini Dateien unter Vista
 
Delphi-Quellcode:
ini := TIniFile.Create(Pfad_zur_Ini);

FGD 27. Aug 2008 17:21

Re: ini Dateien unter Vista
 
Danke.

Da hab ich mir wohl was falsch gemerkt :oops:

DeddyH 27. Aug 2008 17:23

Re: ini Dateien unter Vista
 
Kein Problem, bist heute schon der Dritte :zwinker:

FGD 27. Aug 2008 18:33

Re: ini Dateien unter Vista
 
Gut noch ein Problem. Jetzt kommt die Fehlermeldung dass die Datei nicht erstellt werden kann. Wenn mein Programm als Administrator ausgeführt wird funktionierts aber. Wie umgehe ich den Admin-Modus?

mkinzler 27. Aug 2008 18:35

Re: ini Dateien unter Vista
 
Welches OS? Schalte das Verzeichnis frei oder lege die ini ins Benutzerverzeichnis

finn91 27. Aug 2008 18:36

Re: ini Dateien unter Vista
 
Du darfst die Ini-Datei soweit ich mich erinnern kann nicht im "Programme"-Ordner erstellen. Dafür gibt es einen extra Ordner namens "Anwendungsdaten". Dafür brauch man auch keine Admin-Rechte.

Gruß,

Finn.

FGD 27. Aug 2008 18:41

Re: ini Dateien unter Vista
 
Ich hab Vista Home Premium. Und die Datei sollte an einem immer gleich bleibenden Ort gespeichert werden, da mehrere Anwendungen von mir die Datei nutzen.
Ich habs auch schon mit anderen Pfaden versucht (z.B. C:\Games\T4R).

finn91, wie mach ich das?

mkinzler 27. Aug 2008 18:43

Re: ini Dateien unter Vista
 
Wie gesagt lege die Einstellungen im Benutzerverzeichnis (benutzerbezogen) oder unter All_USERS (gemeinsame Daten) ab

FGD 27. Aug 2008 19:48

Re: ini Dateien unter Vista
 
Kannst du mir den Pfad zu All Users sagen? (sollte auch unter WinXP funktionieren)


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:26 Uhr.
Seite 1 von 2  1 2      

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