Autor Beitrag
sunspeed
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 99

Win 95, Win 98,WinME,W2k Win XP
Delphi 4 Pers,Delphi 7 Prof, Delphi 2005 Arch, VS 2003, VS 2005, C#
BeitragVerfasst: Di 05.07.05 16:07 
Guten Abend liebe DFler,

Folgendes Problem.

Ich habe eine ListView, der füge ich dynamisch ein paar (ca 200) Objects hinzu, die ich selbst definiert habe.

So, jetzt habe ich die Dinger zwar im Listview, aber wie kann ich wieder auf die Daten von dem Makierten Object zugreifen? :?:

Wie ich auf das Selektierte, Fokusierte Object komme, weiß ich inzwischen.
Jetzt gehts nur noch um den Zugriff auf die Datenstruktur des Objekts das dahinter steckt.


Nur noch kurz zur Info, das dynamische Objekt ist ein Kontakt Item. Sprich
es beinhaltet name, nachname, email usw. und ist vom Typ TObject

Gruß Sunspeed

_________________
Tiefe Brunnen muss man graben, wenn man klares Wasser will.
Tiefe Wasser sind nicht still!
Keldorn
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 2266
Erhaltene Danke: 4

Vista
D6 Prof, D 2005 Pro, D2007 Pro, DelphiXE2 Pro
BeitragVerfasst: Di 05.07.05 16:14 
Hallo

wie fügst du denn die Daten hinzu? Dafür ist die Data-Eigenschaft des items da. Zugriff geht ganz normal:

ausblenden Delphi-Quelltext
1:
2:
3:
  obj:=listview1.Selected.Data;
  und evtl noch einen typecast
  meinobj:=Tmeinobj(listview1.Selected.Data)


Mfg Frank

_________________
Lükes Grundlage der Programmierung: Es wird nicht funktionieren.
(Murphy)
sunspeed Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 99

Win 95, Win 98,WinME,W2k Win XP
Delphi 4 Pers,Delphi 7 Prof, Delphi 2005 Arch, VS 2003, VS 2005, C#
BeitragVerfasst: Di 05.07.05 22:08 
Super, danke das ist die Lösung.

Ich hab das ganze via ListView.AddItem(Caption:string, aObject:TObject) hinzugefügt.

Vielen Dank, Frage beantwortet :D