[Delphi 7] Deklaracja funkcji z offsetu

Odpowiedz Nowy wątek
2006-09-18 14:16
sobieh
0

Witam.

Czy w delphi jest mozliwosc zadeklarowania funkcji za pomoca offsetu w pamieci na jakim sie znajduje ?
Chodzi o cos jakby LoadLibrary ale nie z DLLki tylko z Pamieci.

Inaczej mowiac ...
MyDll := LoadLibrary ('JakisDLL.dll');
MyProc := GetProcAddres(MyDll , 'JakasFunkcja');

czy da sie zadeklarowac wynik zwrocony do MyProc jako funkcje ?

Pozostało 580 znaków

2006-09-18 15:05
sobieh
0

dobra juz dotego doszedlem sam :P

moj sposob :

// Deklaracja nowej funkcji
var
MyFunction : Function (MyVar : PChar) : PChar ; stdcall;

// Przypisanie adresu tej funkcji
begin
@MyFunction := Ptr(12345);

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0