我的VB没有winsock控件,怎样添加啊

2024-10-30 13:33:38
推荐回答(5个)
回答1:

VB工具栏上点右键,选components,然后在controls页下点“browse”,找到
c:\windows\system32\mswinsck.ocx,就会在列表里看到Mircosoft Winsock control,前面的方格打上钩就可以用了
这个控件貌似只有企业版里有(完整版不清楚),精简版是肯定没有

回答2:

到 http://www.zhaodll.com/dll/softdown.asp?softid=2865下载一个.拷贝到windows\system32目录下,然后在开始菜单-选择运行,输入regsvr32 MSWINSCK.OCX 回车激活就行了.

回答3:

1.在VB中点击工具栏上的“工程/部件”,在弹出的对话框中选中“microsoft winsock control”再点击应用即可添加。
2.如果你vb的没有winsock控件,请到http;//thunderhacker.ys168.com
(在实用工具中)下载一个winsock控件。

回答4:

网上下载下个放在SYSTEM32下,然后在运行注册下即可regsvr32 MSWINSCK.OCX

回答5:

regsvr32 是没有用的, MSWINSOCK.OCX 须要授权才可以使用,就算你使用REGSVR32 注册了这个控件,也同样无法使用的,特别是偷懒的朋友,安装的是精简版的VB ,它没有为此控件授权(也许有的授权了的),所以就算你能把它放到工具箱里面来,也会提示你,无效的什么信息. 它须要一个注册表键值,

就算你这台电脑能用,到了其它电脑要是没有安装类似软件或是VB完整版,估计你这个程序也会提示 '创建ActiveX失败'

这个问题也是我在最开始 发布有关使用MSWINOCK 控件的软件时,遇到的.后来是用GOOGLE 在国外的网站上看到一个老外回答的,后来照着把注册表导入后,就好用了.

但是一般的DLL OCX 是可以通过regsvr32 来注册,但有的是须要授权的. 而有的更加高级加密,根本就无法正常加载这个文件.