标题:为什么接收到的点横坐标没变???
取消只看楼主
小篮子
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2013-1-20
结帖率:50%
已结贴  问题点数:20 回复次数:1 
为什么接收到的点横坐标没变???
用winsock控件发送坐标点到接收端
发送端部分代码:
Private Sub Timer1_Timer(Index As Integer)
····
 For i = 0 To n
    Picture1.PSet (px(i), py(i)), vbRed '两点画线
    Winsock1.SendData "a" & px(i) & "b" & py(i) & "c"
 Next i
End sub
接收端代码:
Private Sub Timer1_Timer(Index As Integer)
····
 Winsock1.GetData s
 s1 = Mid(s, InStr(s, "a") + 1, InStr(s, "b") - InStr(s, "a") - 1)
 s2 = Mid(s, InStr(s, "b") + 1, InStr(s, "c") - InStr(s, "b") - 1)
 Picture1(0).PSet (s1, s2), vbRed
····
End sub
图1是发送端的,图二是接收端的,为什么接收端的点都在同一横坐标上???


[ 本帖最后由 小篮子 于 2013-3-6 11:20 编辑 ]
2013-03-06 11:14
小篮子
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2013-1-20
得分:0 
回复 2楼 Artless
因为要连续发送出去,不对吗?
2013-03-06 14:33



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-399875-1-1.html




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

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