s.a.
proje içinde kullanılan dll kütüphanesini fonksiyonları kullandıktan sonra
hafızadan nasıl atabiliriz.
Not:Bu konuda sitede arama yaptım ama işe yarar birşey bulamadım..
dll'yi hafızadan atmak
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
- White Rose
- Üye
- Mesajlar: 726
- Kayıt: 06 Tem 2005 09:41
- Konum: Güneyden
- İletişim:
-
- Kıdemli Üye
- Mesajlar: 1223
- Kayıt: 26 Nis 2005 04:08
- White Rose
- Üye
- Mesajlar: 726
- Kayıt: 06 Tem 2005 09:41
- Konum: Güneyden
- İletişim:
Kod: Tümünü seç
TMyFunction = function... // dll deki kullanılacak fonksiyon prototipi
var
hDLL : THandle;
xFunc : TFunction;
begin
hDLL := LoadLibrary('dll_adi.dll'); // Load
@xFunc := GetProcAddress(hDLL, 'fonksiyonadi');
......
.....
// fonksiyonun kullanımı
FreeLibrary(hDLL); // Free
end;