Entwickler-Ecke

Delphi Language (Object-Pascal) / CLX - Callback (Funktionspointer)


O'rallY - Mi 04.09.02 15:58
Titel: Callback (Funktionspointer)
Wie programmiert man in Delphi ein Callback (Funktionspointer). Also sowas wie das hier (für die, die sich in C/C++ auskennen):

Quelltext
1:
2:
3:
4:
5:
6:
7:
/* C-Code */
void test(int a, int b, int (*f)( int, int))
{
...
Var1 = (*f)( Var2, Var3);
...
}


Tino - Mi 04.09.02 17:13

Hallo,

Callback-Methoden definiere ich immer so:

Quelltext
1:
2:
3:
4:
Type
  tCallbackProc = Procedure (bla bla bla);

Function Blablabla (aCallbackProc: tCallbackProc): Integer;


Hat Dir das geholfen?

Gruß
TINO


O'rallY - Mi 04.09.02 18:25

Ja, vielen Dank!