und falls du die adresse der variable einer funktion haben willst brauchst du 2 @
Delphi-Quellcode:
var blub: procedure;
begin
@blub := GetProcAddress(...); //adresse wo die funktion anfängt
@@blub ...; // adresse auf die adresse die auf den EP der funktion zeigt
end;
jedenfalls ist das @ immer ein pointer auf irgendwas