用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是发送端的,图二是接收端的,为什么接收端的点都在同一横坐标上???
发送端部分代码:
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是发送端的,图二是接收端的,为什么接收端的点都在同一横坐标上???
解决方案 »
- 将rs数据插入mshflexgrid问题
- VB6问题:搞了很多都不能解决的问题,如何在listview列表中,每一行的前面加上一个图标?
- VB如何在设置关联图标后立即生效
- Exchange server的配置
- Spreadsheet 的多行选择问题(超急,在线等待)
- 诚觅有项目开发经验的VB程序员
- 关于 datalist 控件
- 我想在文本框里面,当连续输入2个点地时候去出发一个事件,我该怎么做阿?怎么判断是连续输入了2个点?
- 当鼠标在DataGrid控件单元格上停留或点击的时候显示该单元格内容?-----在线订单
- 用Winsock编程发送Email,怎样对附件进行编码?急
- 我设置的com口怎么不起作用呢?
- 这是那里的问题呢????
For i = 0 To n
Picture1.PSet (px(i), py(i)), vbRed '两点画线
Winsock1.SendData CStr(px(i)) & "," & CStr(py(i))
Next i
Dim s1() As String
Winsock1.GetData s
s1 = Split(s, ",")
If Ubound(s1) = 1 Then
Picture1(0).PSet (Val(s1(0)), Val(s1(1)), vbRed
End If