Einzelnen Beitrag anzeigen

Sascha999999999

Registriert seit: 28. Sep 2006
45 Beiträge
 
#1

"packed record"-Pointer inizieren

  Alt 27. Jun 2007, 21:00
Hallo,

Ich habe ein Record:

Delphi-Quellcode:
type MyRecord = packed record
Name: String;
Adresse: String;
Alter: Date;
end;
PMyRecord=^MyRecord;

Wenn ich jetzt die Variable Deklariere bekomme ich den Hinweis sie zu inizieren.

var Test: PMyRecord;
begin
//ZeroMemory(@Test,sizeof(PMyRecord));
//FillChar(Test,sizeof(PMyRecord), #0);
//Test.Name:='Ralf Mustermann';
showMessage(Test.Name); //<-- immer ein Fehler
end;
Kann man einen Pointer auf packed record irgendwie inizieren?

Danke!
Sascha


[edit=Matze][delphi]-Tags gesetzt. Zukünftig bitte selbst erledigen. MfG, Matze[/edit]
  Mit Zitat antworten Zitat