Witam,
wywołuję z exeka dllkę i wszystko jest ok. Ale do wywoływanej funkcji muszę przekazać 2 parametry. Jak to zrobić?
Wywołanie następuje przez GetProcAddres.
0
0
<font size="6">SZUKAJ</span>
// Misiekd, nie przesadzaj, co? Jeden taki wielki napis, a kilkanaście? - Ktos
Po postach wnioskuję, że jeden niestety nie skutkuje :/
0
Musisz zadeklarować typ procedury z parametrami np
type
TNewProcedure = procedure(param1; param2);
end;
następnie deklarujesz:
var
NewProcedure: TNewProcedure;
podpinasz:
@NewProcedure := GetProcAddress(Handle, Name);
i odpalasz:
NewProcedure(param1, param2);
Pozdro
0
Petros, dzięki. O to chodziło.
Miśkowi też dziękuję.