Nello sviluppo Delphi, Voglio passare un "array di const" (che può contenere anche una classe) ad una procedura, e nel loop di procedure sugli elementi e rilevare il tipo di elemento come muggito.Come ottengo i tipi e i valori di un array di 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;
Come il ciclo sugli elementi di matrice inviati e rilevare il suo tipo?
Google è tuo amico, http://blogs.embarcadero.com/abauer/2007/ 06/01/35293 – Dampsquid
Si prega di specificare la versione delphi! –
Quanta differenza fa su quale sarebbe una possibile risposta, @Warren? TVarRec non è cambiato molto nel corso degli anni. –