Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: ActiveX/СОМ/CORBA > регистрация dll или ocx в windows


Автор: silentlab 29.5.2008, 12:07
 smile Добрый день !!!Пожалуста помогите с подробным описанием а не с сылками я немогу просто понять что делать да я начинающий! и много вапросов!
уменя есть FoxitReader_AX.ocx а егоиспользую для просмотра pdf  на маем компьютере работает !но при переносе на другой  FoxitReader_AX.ocx надо регистрировать  вот как ето сделать если кому нетрудно на примере и подробно описать !!!!
может я слишком ного хочу но помогите !!!
компонент лежит у меня в папке с программойв папке dopl. тоесть полный путь --- SprUsl/dopl/FoxitReader_AX.ocx

Автор: Snowy 29.5.2008, 12:23
www.drkb.ru

Автор: silentlab 29.5.2008, 15:06
Это понятно но как использовать в маем случае ! если честно не понял !
Я конечно не тормоз но помагите !

заранее спасибо ! smile 

где у казывать название моего файла здесь 

function RegActiveX(FileName:string):HRESULT;
var
 hMod:Integer; 
 
 RegProc:function:HRESULT; //HRESULT = Longint 
 
begin
 hMod:=LoadLibrary(FileName); 
 if hMod=0 then  
 raise Exception.Create('Unable to load library"'+FileName+'". GetLastError = '+IntToStr(GetLastError)); 
 RegProc:=GetProcAddress(hMod,'DllRegisterServer'); 
 if RegProc=nil then  
 raise Exception.Create('Unable to load "DllRegisterServer" function from "'+FileName+'". GetLastError = '+IntToStr(GetLastError));   
 Result:=RegProc; 
 end;



Автор: Albinos_x 29.5.2008, 18:05
FileName

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)