反注册dll插件。帮我改一下,下面的代码
$sDll = "bho.dll"_RegisterServer($sDll)
Func _RegisterServer($sDll)
Local $fInit, $fError
Local $aCall = DllCall("ole32.dll", "long", "OleInitialize", "ptr", 0)
If Not @error Then $fInit = $aCall <> 1
$aCall = DllCall($sDll, "long", "DllRegisterServer")
If @error Then $fError = True
If $fInit Then DllCall("ole32.dll", "none", "OleUninitialize")
If $fError Then Return SetError(2, 0, False)
Return SetError($aCall <> 0, $aCall, $aCall = 0)
EndFunc
这段代码是注册bho.dll插件,谁可以帮我改成反注册的。我不想调用regsvr32. 不太清楚com组件函数可不可以这样调用 顶上去,让高手看到!{:face (319):} 学习了..顶一个 {:face (356):}继续顶! 是不是取消注册就要调用DllUnRegisterServer了,一般看内置函数时有DllRegisterServer都会对应有个DllUnRegisterServer函数 这个我需要~~~ {:face (270):}{:face (319):} 高手在哪!!! {:face (270):} {:face (356):}论坛里的牛人都不见了。
页:
[1]