Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.10.03;
Скачать: CL | DM;

Вниз

Как определить путь к dll библиотеки com сервера   Найти похожие ветки 

 
Priest ©   (2007-01-09 14:39) [0]

Ком сервер находится в библиотеки com.dll и лежит в каталоге C:\com\. Как внутри сервера получить этот путь? Application.ExeName возвращает путь к dllhosx.exe


 
umbra ©   (2007-01-09 14:52) [1]

посмотреть в реестре. HKCR\CLSID\{GUID вашего сервера}\InprocServer32\{по умолчанию}


 
Priest ©   (2007-01-09 15:04) [2]

сделал так

function ExtractDllFilePath: string;
 var
   DllFileName: array[0..MAX_PATH] of char;
   i: Integer;
 begin
   Result := "";
   FillChar(DllFileName, sizeof(DllFileName), #0);
   GetModuleFileName(hInstance, DllFileName, sizeof(DllFileName));
   Result := "";
   for i := 0 to MAX_PATH do
     if DllFileName[i] = #0 then break
     else
       Result := Result + DllFileName[i];
   Result := ExtractFilePath(Result);
 end;



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

Текущий архив: 2010.10.03;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.005 c
2-1278159774
alex810
2010-07-03 16:22
2010.10.03
Запрос с нечувствительностью к регистру


15-1278528220
Knight
2010-07-07 22:43
2010.10.03
Пакетная обработка архивов RAR


2-1278747785
john-s
2010-07-10 11:43
2010.10.03
Не подключается к удаленной БД


15-1277662562
tesseract
2010-06-27 22:16
2010.10.03
ММП не флудить !!! просто оставляйте, кто сможет приехать в ночь


15-1278534584
Юрий
2010-07-08 00:29
2010.10.03
С днем рождения ! 8 июля 2010 четверг