Registriert seit: 28. Feb 2011
Ort: Mannheim
1.384 Beiträge
Delphi 10.4 Sydney
|
AW: Ungültige Typumwandlung mit Pointer
9. Apr 2012, 17:13
Das ganze kann man ja auch mit typisierten Pointern machen und auch nicht nur casten.
Delphi-Quellcode:
function RunExternalFunc(aFuncName: string): Variant;
type
TConvertArray2: array [0..3] of char;
PConvertArray2: ^TConvertArray2:
var
T: TConvertArray2;
P: PConvertArray2;
begin
New(P);
..
P^:= T;
..
Dispose(P);
end;
|