Entwickler-Ecke
Dateizugriff - Die komplette oder eine Sektion der INI-Datei löschen, wie?
-=F2k=- - Do 18.09.03 09:11
Titel: Die komplette oder eine Sektion der INI-Datei löschen, wie?
HallO!
Hätte mal eine Frage! Wie kann ich den ganzen Inhalt einer Ini-File löschen! Und wie kann ich beispielsweise:
Quelltext
1: 2: 3: 4: 5:
| ... [Section] wert1=wert1 wert2=wert2 ... |
diese ganze Section löschen, ohne andere Sections zu löschen? Vielen Dank schon einmal!
Gruß
F2k
Moderiert von
Tino: Titel geändert & Topic verschoben.
smiegel - Do 18.09.03 09:19
Hallo,
schau einmal in die Delphi-Hilfe zu TIniFile, da findest Du was Du brauchst. Stichwort:
ERASESECTION.
Um den ganzen Inhalt zu löschen würde ich einfach
DELETEFILE benutzen und danach die Ini-Datei wieder erzeugen lassen.
kongreddgrass - Fr 26.09.03 20:02
Hier ein Beispiel
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11:
| procedure TForm1.Button1Click(Sender: TObject); var ini: TIniFile; begin ini:=TIniFile.Create(C:\MyIni-Datei.ini'); try ini.EraseSection('Zu_löschende_Sektion'); finally ini.free; end; end; |
Das müsste gehen (Noch nicht bei mir gestestet):wink:
Gruß
Mike
PS: Bei uses IniFiles in die Klausel aufnehmen
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!