Thema: Delphi Listview und Ini

Einzelnen Beitrag anzeigen

fatalerror
(Gast)

n/a Beiträge
 
#4

Re: Listview und Ini

  Alt 15. Jan 2010, 23:07
@markus5766h

Wie bereits in meinem vorherigen Posting gesagt, eignet sich eine Ini-Datei nicht bzw nur sehr beschränkt um den Inhalt eines Listviews zu speichern. Dein Vorschlag mag zwar hier vielleicht funktionieren, was machst Du aber wenn Subitems vorhanden sind?

@DarkItachi

Ein etwas anderer Vorschlag:

Savelistview Pseudocode(ungetestet)
Delphi-Quellcode:
procedure SaveListViewToFile(AListView: TListView; sFileName: string);
var st : TFileStream;
begin
  st := TFileStream.Create( sFileName, fmCreate );
  try
    st.WriteComponent(AListView);
  finally
    st.free;
  end;
end;
Openlistview Pseudocode(ungetestet)

Delphi-Quellcode:
procedure OpenListViewToFile(AListView: TListView; sFileName: string);
var st : TFileStream;
begin
  st := TFileStream.Create( sFileName, fmOpenRead );
  try
      st.ReadComponent(AListView);
  finally
      st.free;
  end;

end;
Achtung: gilt nur als Denkanstoss, benötigt noch einige Arbeiten!
  Mit Zitat antworten Zitat