注册winsock时,不知道要如何指定有效路径?

[ 598 查看 / 2 回复 ]

我执行以下的代码之后,会跳出一个窗口要我指定有效路径?
请问要去哪里指定呢?哪个数据夹或哪个档案?谢谢!




filename = win.openDlg("请指定MSWINSCK.OCX路径","*.ocx|*.ocx||");--MSWINSCK.OCX
assert(win.pathOK(filename),"请指定一个有效路径");

win.exec("Regsvr32.exe",filename.." /u","",5,true); --卸载原来的控件

--如果Wincock控件不在系统目录下,移动到系统目录
if(not string.find(string.lower(filename),string.lower(win.getSysDir())) )then
os.rename(filename,win.getSysDir().."\\Wincock.ocx");
end;

win.exec("Regsvr32.exe",filename,"",5,true); --重新注册控件

--在注册表中添加Wincock控件证书
reg = regist.open("HKEY_CLASSES_ROOT\\Licenses\\2c49f800-c2dd-11cf-9ad6-0080c7e7b78d");
reg:setValue("","mlrljgrlhltlngjlthrligklpkrhllglqlrk");

win.messageBox("OK!")
最后编辑derangedwalk 最后编辑于 2010-03-07 16:17:02
分享 转发
TOP

回复 1# derangedwalk 的帖子

一鶴哥哥~~~~~~~~~~~~~~~~~~~~
TOP

你要去下载  MSWINSCK.OCX
Quicker and quicker! Quicker and better!
TOP