Es ist sehr praktisch, die Funktion (int ^par) in der C-Sprache zu verwenden. Ich habe viele Informationen überprüft, konnte aber nicht finden, wie man sie in Delphi verwendet.
Heute Abend fiel mir plötzlich ein, dass stattdessen der Delphi-Universalzeiger (untypisierter Zeiger) verwendet werden sollte. Bestehen Sie den Test.
PROzedur xx(a:pchar);
var
tm:^TAdodataset;
beginnen
tm:=Zeiger(a);
...
Ende;
Verfahrenbb;
var
tm:TAdodataset;
beginnen
tm...
xx(@tm);
Ende;