No estoy seguro de si la tilde es correcta, pero lo que tengo que hacer es almacenar en alguna colección un puntero a la función especificada. Estoy haciendo que más o menos como declarar una variableGuardando un puntero a la función especificada en Delphi
SomeFunctionName: string
Por supuesto este tipo no puede ser una cadena, la pregunta es ¿cuál debería ser exactamente?
tipo ' TGetSomeString = function: cadena; // leer sobre tipos de procedimientos en la documentación' – OnTheFly
Normalmente, para los métodos (procedimiento o función que pertenece a una clase) se debe usar el tipo 'procedure (args) of object' o' function (args): resultype of object' más el tipo de declaración. http://stackoverflow.com/questions/4626614/delphi-please-explain-this-type-procedure-of-object –