![]() |
Ini Datein bearbeiten funz nicht
Hi,
Ich habe in einen Programm follgendes stehen:
Delphi-Quellcode:
Es kommt keine Fehlermeldung, allerdings wird nichts in die datei konfig.ini geschrieben. Wenn die datei konfig.ini nicht existiert kommt auch kein Fehler. Was mach ich Falsch?
.
. . var ini: TIniFile; begin ini:=TIniFile.Create('konfig.ini'); ini.WriteString('1','2','Hans Muster'); ini.free; end; . . . Die ini Datei sieht so aus: [1] 2= |
Re: Ini Datein bearbeiten funz nicht
Hallo,
ahb den Fehler schon, habe keinen pfad angegeben.... |
Re: Ini Datein bearbeiten funz nicht
Such mal auf deinem Rechern konfig.ini bei mir war das mal so, dass die richtige konfig.ini nicht in dem Ordner des Programmes gespeichert war, sondern in C:\Windows oder so.
Also einfach mal nachgucken :D |
Re: Ini Datein bearbeiten funz nicht
Moin MisterNiceGuy,
Zitat:
Zitat:
Wobei das schlecht formuliert ist. Eigentlich müsste es heissen, dass Ini-Dateien ohne Pfadangabe im Systemroot gespeichert werden. [/EDIT] |
Re: Ini Datein bearbeiten funz nicht
und so:
Delphi-Quellcode:
kannst Du sicherstellen, daß die INI immer im Programmverzeichnis erstellt wird. Bedeutet, beim händischen Löschen des Programmes verbleiben keine verwaisten INIs in irgendwelchen skurrilen Verzeichnissen.
ini := TIniFile.create(ExtractFilePath(Application.ExeName)+'MeineINI.ini');
Schöne saubere und bewährte Lösung :wink: |
Re: Ini Datein bearbeiten funz nicht
Zitat:
Gruß, teebee |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:49 Uhr. |
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