Merhabalar,
Executable projelerde olduğu gibi, Application.ExeName özelliğini ele alarak gerekli parse işlemleriyle dizin yolunu bulabiliyorduk, DLL içinde Application nesnesi yok, bunun başka bir yolu varmıdır?
Teşekkürler.
DLL içinden, DLL in çalıştığı tam yolu bulmak
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
DLL içinden, DLL in çalıştığı tam yolu bulmak
Volkan KAMADAN
www.polisoft.com.tr
www.polisoft.com.tr
Merhaba,
Bu fonksiyonla DLL içinden o DLL in tam yolunu alabiliyorum.
Kolay gelsin.
Bu fonksiyonla DLL içinden o DLL in tam yolunu alabiliyorum.
Kod: Tümünü seç
function DLLPathGetir: WideString;
var
Path: array[0..MAX_PATH] of Char;
begin
SetString(Result, Path, GetModuleFileName(HInstance, Path, SizeOf(Path)));
Result:=Copy(Result,5,Length(Result)-4); //sonucun başında "\\?\" karakteri var bunları atıyorum
end;
Volkan KAMADAN
www.polisoft.com.tr
www.polisoft.com.tr