Carlos Alberto Camargo wrote:
> Pra que serve esses "@"  nesta function? 
> 
>  VConsts[I].VExtended := @VExtended; <=====    
> ...
>   VConsts[I].VCurrency := @TVarData(AArgs[I]).VCurrency; <======
>        end;
> ....
>          VConsts[I].VInt64 := @TVarData(AArgs[I]).VInt64; <======
>        end;
> {$endif}
> {$ifdef fpc}
>          VConsts[I].VInt64 := @VInt64; <======

Passar o endereço de memória daonde está a variável, que é o que o 
parâmetro espera.

Responder a