有关winsock的两个重要bug

gameboy999 2000-09-01 07:50:00
我在使用winsock控件(包括vb6.0)时,遇到过一些问题,特写下与大家讨论:
1.winsock不支持中文名字的读取,但winsock可以发送消息给使用中文名字的workstation,winsock读取本机名称时,实际上读取的是注册表的有关项(我忘了,sorry).如果你使用的是中文名称(或包含中文字),则凡是中文的地方由“--”代替。
解决方法,直接使用注册表读取有关项。
2.winsock不能发送消息给用数字名做机器名的workstation,它会将数字自动认为是IP地址,解决方法,暂时还没有什么好的方法,只有利用广播地址255.255.255.255来发给每个workstation,再由其自己过滤自己需要的信息。
这里我有个问题就是,如何才能保证本机一定可以广播?请高手回答。。。:)
...全文
148 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
gameboy999 2000-09-04
  • 打赏
  • 举报
回复
to realchentao:拜托不要瞎闹,小心回家我打你:))
  • 打赏
  • 举报
回复
3.连接时经常出现126错误
realchentao 2000-09-03
  • 打赏
  • 举报
回复
其实这些BUG并不算是BUG的!!

741

社区成员

发帖
与我相关
我的任务
社区描述
VB 版八卦、闲侃,联络感情地盘,禁广告帖、作业帖
社区管理员
  • 非技术类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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