Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Helmi,
17. Apr 2005
Jetzt hätt ich aber trotzdem nochmal eine Frage:
Wie kann ich das Icon jeder Zeile mit in den Stream speichern?
Ich dachte das würd funktionieren, hatte aber einen Fehler bei mir im Test-Projekt
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Helmi,
17. Apr 2005
Hallo,
das war der Fehler.
Ich muss, bevor der Stream geladen wird, Stream.Position auf 0 setzen.
Interessanterweise wird das Icon, dass ich ja in der ersten Spalte habe, mitgespeichert.
Danke für deine Hilfe!!
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Helmi,
17. Apr 2005
Hallo,
also ich mal folgendes:
procedure TForm1.FormCreate(Sender: TObject);
begin
ListView_Stream := TMemoryStream.Create;
iColCount := 1;
end;
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Helmi,
17. Apr 2005
Hallo,
danke für dein beispiel-programm :-)
Ich hab das mal so übernommen - nur eine frage hätt ich:
Wie speichere ich in einen Stream?
Ich hab mal TStream und TMemoryStream probiert
aber sobald ich laden will bekomm ich nen fehler "Stream-Lesefehler"
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Helmi,
17. Apr 2005
mmh
gute Frage
ich stell das jetzt einfach mal so frei in den Raum - ich weiss nicht was besser ist, die Imagelist mitspeichern oder extra übertragen
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Helmi,
17. Apr 2005
Hallo,
ich hab mir mal die dpcollection angeschaut - nur leider kann man damit keine Listviews speichern
jedenfalls hab ich keine Möglichkeit gefunden
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Helmi,
17. Apr 2005
Hallo,
danke für eure Antworten.
Wie aus dem Test-Programm zu sehen ist, wird über den 1. Button der Name und die Bezeichnung samt ICon einer Datei in die ListView eingefügt.
Ich würd nun gerne den ganzen Inhalt der ListView samt Icon in einen Stream oder ähnliches speichern.
(Später soll das per ServerSocket an ClientSockets verschickt werden).
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Helmi,
16. Apr 2005
Hallo,
ich hab folgendes vor:
Ich will eine ListView in einen Stream (nicht FileStream) speichern und von diesem Stream wieder laden.
ich hab mich schon mal ein wenig schlau gemacht und hab auch ein kleines Beispiel-Programm geschrieben (siehe Anhang).
Nur leider scheint das Speichern zu gehen, aber nicht das laden.
Ich möchte nicht in eine Datei speichern, also kein FileStream.