谁有好的 程序自动注册dll等控件 的原代码?
在启动的时候判断如果已经注册了,那就跳过注册dll项。
在启动的时候判断如果已经注册了,那就跳过注册dll项。
解决方案 »
- 升星散分2
- "Unable to Allocate Memory for FlexGrid"如何解决?
- VB中有没有相当与Matlab中fft函数功能的函数啊?
- “对象‘REFRESH’方法‘IADODC’失败?”是不是VB6.0BUG问题请高手指点急!
- 急求能自动弹出光盘的vbs文件,或简单exe文件,等救命的,help
- 怎样最简单的打开一个文本文件并显示出来
- 请教各位大侠们:
- sql server2000如何将图片,写入数据库中[在线等待]谢谢
- 各位大哥,如果你真的肯帮忙就把这个题目解了!!!!!!!!
- 拜托各位高手了!!!100分!!马上就给
- 哪里有比较不错的vb源代码
- 用VB怎样存储图片(数据库为Mysql)
On Error GoTo aErr Dim dllObj As Object, dllVal As String, regTry As Boolean
Set dllObj = CreateObject("xxx.yyyy") '你的类名
Set dllObj = Nothing
Exit sub
aErr:
If Err.Number = 429 And Not regTry Then
'dll错误且库存在,尝试注册它一次(只能一次,否则会死循环)
If Dir("dll文件名") <> "" Then
'带 /s 参数运行 regsvr32,不显示信息框
Shell "Regsvr32 " & Chr(34) & "dll文件名" & Chr(34) & " /s", vbHide
regTry = True
Resume
End If
End If
msgbox "对象创建失败"