CSDN论坛 > VB > 控件

请问大虾,如何判定某个ocx或dll控件是否已注册 [问题点数:20分,结帖人shenbinshuai]

Bbs1
本版专家分:0
结帖率 100%
CSDN今日推荐
Bbs8
本版专家分:40040
Blank
红花 2005年9月 VB大版内专家分月排行榜第一
2005年4月 VB大版内专家分月排行榜第一
2005年2月 VB大版内专家分月排行榜第一
Blank
黄花 2005年1月 VB大版内专家分月排行榜第二
Blank
蓝花 2005年3月 VB大版内专家分月排行榜第三
Bbs3
本版专家分:620
Bbs4
本版专家分:1024
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs3
本版专家分:926
匿名用户不能发表回复!
其他相关推荐
如何在cmd中注册DLL和OCX控件
今天刚刚接触机房收费系统
在注册控件时出现对DllRegisterServer的调用失败的解决办法
最近做了一个控件,在WIN7 32位机子上注册控件时出现如下提示: 这样的问题明白人一看就知道这是dll或ocx控件未正确注册的原因,但是怎样解决这个问题,确是比较棘手。  遇到这个问题的时候大家首先能想到的是手动注册该控件。一般有两种方法(1)调用系统本身自带的regsvr32.exe注册器进行注册,但是注册后发现提示注册错误,未能成功注册。这是什么原因呢?难道是没有管理
NSIS 注册DLL OCX
方法一:利用RegDLL/UnRegDLL SetOutPath "$INSTDIR" ; 注册 RegDLL "$INSTDIR\test.dll" ;反注册 UnRegDLL "$INSTDIR\test.dll" 方法二:利用ExecWait ;注册。注意:不加/s会弹出注册成功的弹出框。 ExecWait 'regsvr32 /s "$INSTDIR\t
VC++注册,卸载OCX控件,以及判断是否注册
注册OCX控件    HINSTANCE hLib = LoadLibrary("NTGraph.ocx");      //指定要注册的ocx文件的路径及文件名。    if (hLib == NULL)    {         MessageBox("不能载入OCX文件!");         return;    }    //获取注册函数DllRegisterServer地址    FARPROC lpDllEntryPoint;    lpDllEntryPoint = GetProcAddre
在Windows x64注册OCX/DLL组件
浏览器不能加载activeX控件/在64位的系统下,C:\Windows\System32,regsvr32注册OCX控件失败,提示dll或者路径什么的./不能在Windows 2008注册OCX失败。开启cmd.exe执行regsvr32 boo.ocx时传回错误讯息: The module "c:\windows\system32\boo.ocx” failed to load. Mak
自动检测并批处理注册目录下所有OCX或DLL控件 超简洁代码
自动批处理注册目录下所有OCX或DLL控件 超简洁代码 无须一个一个添加目录下的控件 会自动检测
vb6.0 判断控件是否注册
Private Function IsCOMRegistered(lpCOM As String) As Boolean Dim PID As Variant Dim RegText As String Dim oText ' IsCOMRegistered = False PID = Shell("cmd.exe /c Reg Query HKCR
不能注册dll ocx, regsvr32失败,退出代码0x3
http://zhanyonhu.blog.163.com/blog/static/161860442011226602891/ 不能注册dll ocx, regsvr32失败,退出代码0x3 http://tieba.baidu.com/f?kz=555365988 5.1.1 不能注册DLL/OCX:RegSvr32失败  安装过程中,出现“不能注册DLL/OC
VB-控件注册 - 利用资源文件将dll、ocx打包进exe文件
很多时候自定义或者引用控件都需要注册才能使用,但是如何使要注册的dll或ocx打包到exe中,使用户下载以后看到的只是一个exe,点击直接运行呢?就像很多安全控件,如支付宝的aliedit.exe那样。前面已经发布了C#版控件注册的例子。       现在介绍一下使用资源文件,将dll、ocx打包进exe,点击直接注册的例子:        首先,新建一个工程,在“外接程序
判断ocx是否已经注册
char szKey[300], ClassName[300];LONG dw=300;sprintf(szKey, "CLSID\\{3F166327-8030-4881-8BD2-EA25350E574A}");if(RegQueryValue(HKEY_CLASSES_ROOT, szKey, ClassName, &dw)==ERROR_SUCCESS){//已注册 }
关闭