在程序中注册ActiveX控件(.OCX)的函数
BOOL RegisterOcx(LPCTSTR OcxFileName)
{
LPCTSTR pszDllName = OcxFileName ; //ActiveX控件的路径及文件名
HINSTANCE hLib = LoadLibrary(pszDllName); //装载ActiveX控件
if (hLib < (HINSTANCE)HINSTANCE_ERROR)
{
return FALSE ;
}
FARPROC lpDllEntryPoint;
lpDllEntryPoint = GetProcAddress(hLib,_T("DllRegisterServer")); //获取注册函数DllRegisterServer地址
if(lpDllEntryPoint!=NULL) //调用注册函数DllRegisterServer
{
if(FAILED((*lpDllEntryPoint)()))
{
FreeLibrary(hLib);
return FALSE ;
}
return TRUE ;
}
else
return FALSE ;
}
//----------------------------------
在程序中注销ActiveX控件(.OCX)的函数
BOOL UnRegisterOcx(LPCTSTR OcxFileName)
{
LPCTSTR pszDllName = OcxFileName ; //ActiveX控件的路径及文件名
HINSTANCE hLib = LoadLibrary(pszDllName); //装载ActiveX控件
if (hLib < (HINSTANCE)HINSTANCE_ERROR)
{
return FALSE ;
}
FARPROC lpDllEntryPoint;
lpDllEntryPoint = GetProcAddress(hLib,_T("DllUnregisterServer")); //获取注册函数DllUnregisterServer地址
if(lpDllEntryPoint!=NULL) //调用注册函数DllUnregisterServer
{
if(FAILED((*lpDllEntryPoint)()))
{
FreeLibrary(hLib);
return FALSE ;
}
return TRUE ;
}
else
return FALSE ;
}
转载声明: 本文转自http://wmnmtm.blog.163.com/blog/static/382457142009629102522273/
相关推荐
Delphi免注册使用ActiveX控件FlexGrid.ocx
精彩编程与编程技巧-在程序中注册和注销 OCX 控件 ...
介绍一个ActiveX日历控件.ocx
不可多得的二维码ActiveX控件,适用于VC++、VB、Delphi等可视化应用程序。包含使用说明和控件属性介绍。 一、运行regsvr32 QRMAKER.OCX 二、VB部件添加 QRMAKER.OCX 三、窗口添加一QRMAKER.OCX With QRmaker1 ....
以MSCOMCT2.OCX为例, 出现“run-time error 339 component MSCOMCT2.OCX not correctly ...如果缺失或未正确注册MSCOMCTL.OCX或THREED32.OCX ,则将输入的这串代码的最后一个"\"后的内容改为对应文件的名称即可
详细介绍https://blog.csdn.net/greless/article/details/80289936
CS9 Activex控件TkxOleCtrlEx.ocx
海康视屏ocx控件,最新版本,可通过web访问,也可能过集成到软件中使用
Takephoto.ocx照相控件是专门为开发带照相功能软件而设计的。 Takephoto.ocx是一个...该控件在程序中运行流畅,画面清晰。 如果你想照一个漂亮的网上使用的大头象,软件包中的sample.exe可以直接使用,不妨一试。
msinet.ocx最新版 inet控件中使用需要调用msinet.ocx 1、inet控件中openurl读出网页源码不...根据32位和64位系统不同,分别运行msinet.bat,会自动把msinet.ocx最新版复制到相应文件夹,并注册该控件,即可解决问题。
Modbus ActiveX Control.ocx
51个VB6 OCX控件 打包 控件列表: AniGIFV6.ocx asAssistantPopup.ocx asBubbleForm.ocx asctrls.ocx chklsb26.ocx ComboBox.ocx COMCT232.OCX comctl32.ocx COMDLG32.OCX CurtButton.ocx daxctle.ocx DBGRID32.OCX ...
ActiveX控件不能示例解决办法使用到的文件包含MSADODC.ocx 和 MSDATGRD.ocx 以及新建文本文档.reg文件,“Microsoft Chart Control 6.0(sp4)(OLEDB)"不能例示, 因为它需要一个设计时间许可。解决方法
运行dsoframer.ocx.exe,安装到 c:\windows\system32下面,相当于把dsoframer.ocx文件拷贝到该文件下下面。然后将四个.dll文件拷贝到相同的路径下面。之后进行注册。步骤开始菜单输入cmd,右键选择以管理员身份运行...
Manually install the ocx file * Please read our disclaimer before installing. 1. Download the file MSCAL.OCX to your desktop. 2. Move the ocx file to the program directory missing the file. 3. If ...
大名鼎鼎的电子病历控件:emrpad30.ocx 破解版下载地址: https://item.taobao.com/item.htm?spm=a1z10.1-c.w4004-32791578.17.7d596108qsCW0P&id=577152442517
这种故障是因为程序需要RICHTX32.OCX文件,而这个文件又没有被系统注册,所以,我们要首先卸载这个控件,然后再重新注册该文件。具体操作步骤如下: (1)首先单击“开始”菜单,然后单击“运行”,键入cmd命令,...
漂亮的树叶控件.ocx 漂亮的树叶控件.ocx 漂亮的树叶控件.ocx 漂亮的树叶控件.ocx 漂亮的树叶控件.ocx
本资源包含以下控件:Comctl32.ocx、COMDLG32.OCX、MSCOMCTL.OCX、MSINET.OCX、MSWINSCK.OCX、RICHTX32.OCX
摄像头捕获控件(ezVidC60.ocx,ezVidCap.ocx),附VB调用源程序