| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1279 人关注过本帖
标题:[求助]致 学习VB才2天
只看楼主 加入收藏
wuming1014
Rank: 1
等 级:新手上路
帖 子:34
专家分:0
注 册:2006-10-6
收藏
 问题点数:0 回复次数:16 
[求助]致 学习VB才2天
用WINSOCK发送消息时,如果是循环发送的话,接收方会出现错误,应怎么解决
如以下代码
for i =0 to 10
winsock1.senddata i
doevents
next i
本来接收的数据应该是:0,1,2……10
可实际接收到的是0,12345678910
搜索更多相关主题的帖子: 学习 
2006-12-11 17:03
学习VB才2天
Rank: 5Rank: 5
等 级:贵宾
威 望:16
帖 子:1653
专家分:0
注 册:2006-5-4
收藏
得分:0 
for i =0 to 10
if i<>0 then
winsock1.senddata i-1
doevents
end if
next i


你的代码不可能有问题啊....我的都没出错....

[GLOW=255,DeepPink,3]我的免费网盘[/GLOW]
2006-12-11 17:11
学习VB才2天
Rank: 5Rank: 5
等 级:贵宾
威 望:16
帖 子:1653
专家分:0
注 册:2006-5-4
收藏
得分:0 
For i = 1 To portkai
If socksev(i).State <> sckClosed Then
socksev(i).SendData "r_saying" & "';" & gdatas(1) & "';" & gdatas(2)
DoEvents
End If
Next i

看看区别吧....

[GLOW=255,DeepPink,3]我的免费网盘[/GLOW]
2006-12-11 17:13
wuming1014
Rank: 1
等 级:新手上路
帖 子:34
专家分:0
注 册:2006-10-6
收藏
得分:0 
不,在单机上是可以没问题的,但是如果是两台电脑相连的话就会出现我说的问题

2006-12-11 18:07
学习VB才2天
Rank: 5Rank: 5
等 级:贵宾
威 望:16
帖 子:1653
专家分:0
注 册:2006-5-4
收藏
得分:0 
怎么接收的数据呢?

[GLOW=255,DeepPink,3]我的免费网盘[/GLOW]
2006-12-11 19:58
wuming1014
Rank: 1
等 级:新手上路
帖 子:34
专家分:0
注 册:2006-10-6
收藏
得分:0 

客户端发一次,服务端收一次
sub form load
i=0
end sub
接收段程序如下
dim str as string
dim a(0 to 10) as string
winsock1.getdata str
a(i)=str
i=i+1
if i=10 then i=0


2006-12-11 22:44
学习VB才2天
Rank: 5Rank: 5
等 级:贵宾
威 望:16
帖 子:1653
专家分:0
注 册:2006-5-4
收藏
得分:0 
dim str as string
dim a(0 to 10) as string
winsock1.getdata str
a(i)=str
i=i+1

....


[GLOW=255,DeepPink,3]我的免费网盘[/GLOW]
2006-12-11 23:03
学习VB才2天
Rank: 5Rank: 5
等 级:贵宾
威 望:16
帖 子:1653
专家分:0
注 册:2006-5-4
收藏
得分:0 
dim a(10) as string就行了

[GLOW=255,DeepPink,3]我的免费网盘[/GLOW]
2006-12-11 23:04
wuming1014
Rank: 1
等 级:新手上路
帖 子:34
专家分:0
注 册:2006-10-6
收藏
得分:0 
这个不是重点啊,效果是一样的
现在问题是这样发收与接收不能达到预想的结果

2006-12-12 13:36
学习VB才2天
Rank: 5Rank: 5
等 级:贵宾
威 望:16
帖 子:1653
专家分:0
注 册:2006-5-4
收藏
得分:0 
也用for循環阿```````

[GLOW=255,DeepPink,3]我的免费网盘[/GLOW]
2006-12-12 14:46
快速回复:[求助]致 学习VB才2天
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014207 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved