En mi desarrollo de Delphi, quiero pasar una "matriz de const" (que también puede contener clase) a un procedimiento, y en procedimiento buclear elementos y detectar el tipo de elemento como sigue.¿Cómo obtengo los tipos y valores de una matriz de const?
Procedure Test(const Args : array of const);
begin
end;
and in my code call it with some variables
Procedure Test();
begin
cls := TMyObject.create;
i := 123;
j := 'book';
l := False;
Test([i,j,l, cls, 37.8])
end;
¿Cómo se activan los elementos de matriz enviados y se detecta su tipo?
Google es su amigo, http://blogs.embarcadero.com/abauer/2007/ 06/01/35293 – Dampsquid
Por favor, especifique la versión de Delphi! –
¿Cuánta diferencia hace eso sobre cuál sería una respuesta posible, @Warren? TVarRec no ha cambiado mucho a lo largo de los años. –