Einzelnen Beitrag anzeigen

s-off
(Gast)

n/a Beiträge
 
#1

Pointer - New Routine => Pascal-Fehlermeldung

  Alt 20. Mai 2006, 18:03
Hallo zusammen,

um auf Data meiner ListView-Items zugreifen zu können, habe ich folgendes gemacht:

Delphi-Quellcode:
[...]

type
   PListItemData = ^TListItemData;
   TListItemData = record
      LongString: String;
   end;

[...]

procedure TfrmMain.tvTreeClick(Sender: TObject);
var
   ListItem: TListItem;
   Data: PListItemData;
begin
   ListItem := lvDetails.Items.Add;
   with ListItem do begin
      New(Data); <------ [Pascal Fehler] frm_Main.pas(298): E2064 Der linken Seite kann nichts zugewiesen werden
      ListItem.Data := Data;
   end;
end;
Beim Compilieren erhalte ich im Quelltext dargestellte Fehlermeldung
Kann mir das bitte jemand erklären, und mir sagen, wie ich das sonst mache?

Danke.
  Mit Zitat antworten Zitat