Hallo, mit einfachenem record funktioniert alles gut, aber wenn ich einen Array of record benutzen möchte, dann bekomme ich später in der Funktion eine Fehlemeldung:" Zeigetyp erwartet".
Die Deklaration:
Delphi-Quellcode:
type
TRPerson = record
Vorname: string;
Name: string;
Adresse: string;
Plz: string;
Ort: string;
end;
TPRPerson = array of TRPerson;
var PRPerson : ^TPRPerson;
Und dann in der Funktion:
Delphi-Quellcode:
function myFunc(PRPerson: TPRPerson);
var
Vorname1 : array of String[10];
begin
Vorname1[1] := PRPerson[1]^.Vorname;
.......................
end;
Was mache ich hier falsch, danke.