Kann ich Objekte diesem Zeiger zuweisen und später verwenden?
Bsp:
Code: Alles auswählen
TGITLogItem = class
private
FAuthor: String;
procedure SetAuthor(AValue: String);
public
constructor Create;
destructor Destroy; override;
published
property Author : String read FAuthor write SetAuthor; // %an: author name
end;
Code: Alles auswählen
ALogItem := TGITLogItem.Create;
ALogItem.Author:= FromSomeThing;
.....
with ListView1.Items.Add do begin
Data := ALogItem;
.......
end;
.....
Code: Alles auswählen
procedure TGITLogForm.ListView1SelectItem(Sender: TObject; Item: TListItem;
Selected: Boolean);
var
ALogItem : TGITLogItem;
begin
ALogItem := Item.Data;
......
end;