Dürfte ich mal nachfragen was das Ziel ist? Vielleicht gibt es ja andere Wege das noch undefinierte Problem anzugehen?
Eine .ini Datei ohne Section ist eine leere Datei wie günni0 bereits andeutete. (Oder irgendeine x-beliebige Textdatei)
Hier ein Code Beispiel für Delphi um eine Section zu löschen:
Code:
Procedure MachDasWeg;
var
ini: TIniFile;
begin
ini := TIniFile.Create('DasOpfer.ini'); // hier gib den Pfad + .ini Namen an
try
ini.EraseSection('Ich_Muss_Weg'); // hier gib die zu entfernende Sektion an
finally
ini.Free;
end;
end;