![]() |
leere ini-sektion erstellen
hi,
gibt es einen einfacheren weg eine leere ini sektion zu erstellen, als die gesamte ini datei in z.b. eine stringliste zu schmeissen, dort die [leere sektion] anzuhaengen und das ganze wieder in eine datei zu schreiben? gruesse grumble |
Re: leere ini-sektion erstellen
:gruebel: Wenn Du wirklich nur eine [leere Sektion] möchtest, gibt es IMHO - außer der suboptimalen Variante, mit einfachem "append" ein String ans Dateiende zu schreiben - nichts einfacheres. Alternativ könnte man höchstens mit WritePrivateProfileString gleich einen Dummy-Eintrag erzeugen.
|
Re: leere ini-sektion erstellen
Mach mal. :stupid: Wenn du einen Dummy-Eintrag (im Sinne des Wortes) erzeugst, ist die Sektion ja nicht leer. Und wenn du für lpKeyName und lpString nil angibst, wird die Sektion gelöscht und verschwindet völlig. ;)
|
Re: leere ini-sektion erstellen
:D Dummy-Eintrag war im Sinne von
[Sektion] Dummyvalue=1 also, einem Dummywert innerhalb der Sektion gemeint, was zugegebenermaßen nicht ganz dem Wunsch nach einer ganz leeren Sektion entgegen kommt. ;) |
Re: leere ini-sektion erstellen
Welchen Sinn macht eine leere Sektion in einer Ini-Datei? :gruebel:
|
Re: leere ini-sektion erstellen
Zitat:
|
Re: leere ini-sektion erstellen
Du könntest doch auch einen "leeren String" speichern.
|
Re: leere ini-sektion erstellen
@Grumble: Du kannst auch den Inhalt der Ini in ein Memo laden und dann einfach deine Zeile anhängen, oder nimm noch besser eine ListBox.
[edit]Das wäre dann zwar auch von hinten in die kalte Küche, aber was solls :roll: :mrgreen: [/edit] |
Re: leere ini-sektion erstellen
Ultimator den Vorschlag hat er schon selber gemacht....
|
Re: leere ini-sektion erstellen
Nö, er hatte die Idee mit 'ner StringList. ;-)
|
Re: leere ini-sektion erstellen
Zitat:
Gruß Hagen |
Re: leere ini-sektion erstellen
wow so viele kommentare :) vielen dank :dp:
also hier zu erklaeren wozu das gut sein soll ist mir zu umstaendlich :) es ist sicher so das dann tausend varianten kommen wie man das anders machen koennte und ich wills einfach nicht anders machen :gruebel: @MrKnogge: wie schreib ich nen leeren string? :wiejetzt:
Code:
klappt nicht
inid.writestring('sektion','','');
ich werd jetzt wohl die sache ueber die stringlist loesen ... danke grumble |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:19 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 by Thomas Breitkreuz