TC官方合作论坛
标题:
.net com组件注册示例
[打印本页]
作者:
15819995102
时间:
2017-9-1 02:38
标题:
.net com组件注册示例
看了论坛好像没有注册.net
com组件的例子 , 就自己写了一个
function cshap_com组件注册()
var net路径 = ""
var net版本路径 = ""
var regasm路径 = ""
var retfirearr = array()
var retfoldarr = array()
var retfoldarr_size = -1
net路径 = reggetvalue("HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\.NETFramework", "InstallRoot")
filetraverse(net路径, retfirearr, retfoldarr)
retfoldarr_size = arraysize(retfoldarr)
for(var i = 0; i < retfoldarr_size; i++)
if(strfind(retfoldarr[i], "v4.0") != -1)
regasm路径 = net路径 & retfoldarr[i] & "\\RegAsm.exe"
break
end
end
if(fileexist(regasm路径) == 1)
cmd(regasm路径 & " E:\\mycom.dll", true)
else
messagebox("找不到RegAsm.exe")
end
end
复制代码
作者:
ms5084456
时间:
2017-9-7 06:10
不错不错支持一个, 就是不知道会不会如果没有安装NET组件, 就报错退出
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1