Leider nein...
Ich habe mal Folgendes probiert:
Delphi-Quellcode:
procedure TForm1.Haupt;
type
TTuWas = reference to function(i:integer):integer;
var TuWas:TTuWas ;
//-------------------------------------------------------
procedure RufeAuf;
begin
TAsyncCalls.Invoke(
procedure
var i:integer;
begin
For i := 0 to 10 do
If i < 11
then TAsyncCalls.Invoke<integer>(TuWas,i));
end);
end;
//-------------------------------------------------------
begin
RufeAuf;
end;
Der Compiler meint "Es gibt keine überladene Version usw....")
Abgesehen davon, dass TuWas ja noch fehlt, schreit er jetzt schon. Das ist es ja, wie geht sowas?