关于VB程序的问题.......

熬夜王者 2005-08-06 12:25:23
本人写了个简单的聊天工具,在win2000用vb6.0写的,到个别xp机器运行时候,出现:
Component 'MSWINSCK.OCK' or one of its dependencies not correctly registered:a files is missing

错误~有的机器没有有的就发生,而且都是在XP机器上,请问这是为什么,怎么解决?
...全文
90 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
sdrcxzy 2005-08-06
  • 打赏
  • 举报
回复
问题大家都说了,蹭分了……
wangxuejun 2005-08-06
  • 打赏
  • 举报
回复
需要MSWINSCK.OCX,不过光有这个还行,它还需要WINSKCHS.DLL支持,所以将这两个文件都拷到 C:\WINDOWS\System32里去。前一个需要注册,后一个不需要。
ExeMan 2005-08-06
  • 打赏
  • 举报
回复
复制一个 MSWINSCK.OCX 到 C:\WINDOWS\System32 里去。再注册它。

先用vb打包向导,得到一个ini文件,有所有使用的文件,然后用别的打包工具打进去就ok《别忘记注册》它。
DooDu 2005-08-06
  • 打赏
  • 举报
回复
先用vb打包向导,得到一个ini文件,有所有使用的文件,然后用别的打包工具打进去就ok
TaiJi1985 2005-08-06
  • 打赏
  • 举报
回复
这种问题 是很长见的。

winsock控件是安装vs时安装到机器上的。

没有装vs的机器上不会有这个文件。而且缺的不止是这个文件,缺老多东西

解决的方法是 用vb的安装包导向(在vs的tools里面)找出对应的ocx等。
然后选用其他的做安装包的工具,建议用傻瓜性的inner setup
vb安装包导向作出的东西是在太垃圾了。只能用他来找安装包需要的文件。

作出的安装程序可是很大的奥, 大概有 程序的六七倍把,呵呵

俺做的第一个聊天程序是用cbuilder写的,到同学那里炫耀,结果出现了同样的问题,呵呵!
熬夜王者 2005-08-06
  • 打赏
  • 举报
回复
OK~~~呵呵,结了结了
threenewbee 2005-08-06
  • 打赏
  • 举报
回复
复制一个 MSWINSCK.OCX 到 C:\WINDOWS\System32 里去。
饮水需思源 2005-08-06
  • 打赏
  • 举报
回复
做个安装包安装后再运行试试

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧