Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi INI- String löschen? (https://www.delphipraxis.net/64112-ini-string-loeschen.html)

mOzZzI 27. Feb 2006 18:12


INI- String löschen?
 
aloha,

ich erstelle und schreibe so in eine ini...

Delphi-Quellcode:
 
ini := TIniFile.Create(ExtractFilePath(ParamStr(0))+'Einstellungen\'+'config.dat');
   try
     with ini do
      begin
        WriteString('LOL', 'LOL2', 'mein string');
      end
   finally
     ini.free;
Meine Frage jetzt, wie kann ich einen String löschen?

Delphi-Quellcode:
with ini do
  begin
    DeleteString('LOL', 'LOL2', 'diesen string löschen') ////<----DeleteString??
Gruß Philipp

PierreB 27. Feb 2006 18:15

Re: INI- String löschen?
 
Wenn du nur den Wert von LOL2 löschen willst, warum nicht einfach:
Delphi-Quellcode:
WriteString('LOL', 'LOL2', '');

mOzZzI 27. Feb 2006 18:17

Re: INI- String löschen?
 
Zitat:

Zitat von PierreB
Wenn du nur den Wert von LOL2 löschen willst, warum nicht einfach:
Delphi-Quellcode:
WriteString('LOL', 'LOL2', '');

Hast recht einfach überschreiben :wall:

turboPASCAL 27. Feb 2006 18:20

Re: INI- String löschen?
 
Delphi-Referenz durchsuchenDeleteKey um einen eintrag richtig aus der ini zu löschen


Delphi-Quellcode:
procedure ...
var ini: tinifile;
begin
  ini := TIniFile.Create('C:\Dokumente und Einstellungen\Admin-User\Desktop\config.ini');
  try
    with ini do
    begin
      DeleteKey('LOL', 'LOL2');
    end
  finally
    free;
  end;
end;


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:16 Uhr.

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