Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.08.01;
Скачать: [xml.tar.bz2];

Вниз

Путь к DLL   Найти похожие ветки 

 
pashap   (2004-07-21 17:56) [0]

Подскажите, как мне из DLL определить, где она прописана?


 
Гаврила ©   (2004-07-21 17:58) [1]

GetModuleFileName


 
pashap   (2004-07-21 18:02) [2]

GetModuleFileName дает путь exe-шника запустившего dll.


 
Reindeer Moss Eater ©   (2004-07-21 18:03) [3]

GetModuleFileName дает путь exe-шника запустившего dll.
Щазз....

function AppFileName: string;
var
 FileName: array[0..255] of Char;
begin
 if IsLibrary then begin
   GetModuleFileName(HInstance, FileName, SizeOf(FileName) - 1);
   Result := StrPas(FileName);
 end
 else Result := ParamStr(0);
end;


 
Гаврила ©   (2004-07-21 18:04) [4]

чей hInstance передали, тот путь и вернет


 
jack128 ©   (2004-07-21 18:07) [5]


> GetModuleFileName дает путь exe-шника запустившего dll.
привыкли с нулем все запускать, как будто других параметром не существует...


 
VMcL ©   (2004-07-21 18:11) [6]

По сабджу. Вообще-то прописка по паспорту определяется, а не WinAPI функциями.



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2004.08.01;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.034 c
3-1089271010
WWW
2004-07-08 11:16
2004.08.01
єсть разница в использониє AdoTable и AdoQuery


1-1090410674
001
2004-07-21 15:51
2004.08.01
Как поставить "хук" или что-то наподобии на обращение к дисководу


1-1090224195
Qwer
2004-07-19 12:03
2004.08.01
Как запустить процедуру ?


1-1090144000
dr Tr0jan
2004-07-18 13:46
2004.08.01
Регулярные выражения


14-1089407668
jack128
2004-07-10 01:14
2004.08.01
Пара функций для DMClient a





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский