![]() |
Re: Listview Items in eine Ini-Datei schreiben
Komplett speichern (mit Spaltennamen,...)
Delphi-Quellcode:
Procedure LV2Ini(LV: TListView; Const IniPath: String);
Var SetFile: TIniFile; Col, Row: Integer; TempStr: String; // Hier kannst du nehmen was du willst ;) Const Delimitter = ';'; Begin SetFile := TIniFile.Create(IniPath); Try With LV Do With SetFile Do Begin If Columns.Count > 0 Then Begin For Col := 0 To pred(Columns.Count) Do TempStr := TempStr + Delimitter + Column[Col].Caption; Delete(TempStr, 1, Length(Delimitter)); WriteString('ListView', 'Columns', TempStr); TempStr := ''; For Row := 0 To pred(Items.Count) Do With Items[Row] Do Begin TempStr := Caption; For Col := 0 To pred(SubItems.Count) Do TempStr := TempStr + Delimitter + SubItems[Col]; WriteString('ListView', 'Row_' + IntToStr(succ(Row)), TempStr); End; End; UpdateFile; End; Finally FreeAndNil(SetFile); End; End; |
Re: Listview Items in eine Ini-Datei schreiben
Danke!
Aber bitte nicht böse sein :). Ich denke ich werde das ganze mittels XML lösen. Bzw. ich werde versuchen es so zu lösen, ansonsten kommen eure Proceduren zum einsatz :D |
Re: Listview Items in eine Ini-Datei schreiben
Zitat:
|
Re: Listview Items in eine Ini-Datei schreiben
Zitat:
|
Re: Listview Items in eine Ini-Datei schreiben
Jupp, INI wäre in dem Fall nur eine Bastellösung...
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:40 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