Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.453 Beiträge
Delphi 12 Athens
|
AW: XE2 GENERIC RECORDS als Funktionsparameter
28. Jun 2012, 13:44
Aber so sollte es gehen:
Delphi-Quellcode:
procedure IdTCPServerReadCommandRecord<T>(AContext: TIdContext; ReceiveRecord : TGenericRecord<T> );
begin
end;
...
var
aSendrecord : TGenericRecord<TCommBlock>; /// verschiedene generic records
aReceiveRecord : TGenericRecord<TCommBlock>;
aReceiveDataRecord : TGenericRecord<TDataBlock>;
Context: TIdContext;
begin
...
IdTCPServerReadCommandRecord<TCommBlock>(context, AReceiveRecord);
IdTCPServerReadCommandRecord<TDataBlock>(context, AReceiveDataRecord);
...
end;
|