Форум: "Corba";
Текущий архив: 2010.10.03;
Скачать: [xml.tar.bz2];
ВнизКак определить путь к 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 вся ветка
Форум: "Corba";
Текущий архив: 2010.10.03;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.003 c