解决方案 »
- 数组问题来咯。。。
- 怎样用webbrower读取 无id 的div中的内容呢?
- windows api 常量定义哪里可查?
- 怎么创建关系图呀?
- 软件开发完成,安装到客户机时出错,是关于数据访问的。请各位高手帮忙解决。
- 我用installshield8.0打包一个SQL SERVER数据库程序,怎样在打包过程中设置odbc!急!
- vb多线程中调用dll一个问题
- 请问怎样使commondialog的对话框出现在屏幕正中或屏幕某一位置
- 哪位大侠有vbrun500.dll这个文件?发到我的邮箱一个[email protected]
- vb中的timer倥件的问题。
- 输入帐号时加上的V1+空格 如何来处理!
- vb的数据控件链接数据库时在数据库名称中输入f:\db2.mdb.当设置数据源时提示不可识 的数据库格式 是怎么回事
Option ExplicitPrivate Sub Command1_Click()
End
End Sub
Private Sub Command2_Click()
Winsockclient.Connect
End SubPrivate Sub Form_Load()
textsend.Visible = False
textget.Visible = False
Winsockclient.RemotePort = 1024
Winsockclient.RemoteHost = "192.168.1.3" '服务器地址按你实际改
textsend.Text = ""
textget.Text = ""
Text1.Text = "192.168.1.3"
MSComm1.PortOpen = True
MSComm1.InputMode = comInputModeBinary
MSComm1.RThreshold = 1
End SubPrivate Sub Form_Unload(Cancel As Integer)
End
End SubPrivate Static Sub MSComm1_OnComm()
Dim sData() As Byte
Dim Buffer As Variant
Dim i As Integer
Select Case MSComm1.CommEvent
Case comEvReceive
Buffer = MSComm1.Input
sData() = Buffer
Winsockclient.SendData sData
End Select
End Sub
Private Sub Winsockclient_Close()
Winsockclient.Close
End
End SubPrivate Sub winsockclient_Connect()
textsend.Visible = True
textget.Visible = True
Command2.Visible = False
End Sub
Private Sub winsockclient_DataArrival(ByVal bytesTotal As Long)
Dim tmpstr As String
Winsockclient.GetData tmpstr
textget.Text = tmpstr
End Sub
Option Explicit
Dim tmpstr As String
Private Sub Command1_Click()
End
End SubPrivate Sub Form_Load()
textsend.Visible = False
textget.Visible = False
Winsockserver.LocalPort = 1024
Winsockserver.Listen
End SubPrivate Sub Winsockserver_Close()
Winsockserver.Close
'End
End SubPrivate Sub Winsockserver_ConnectionRequest(ByVal requestID As Long)
textsend.Visible = True
textget.Visible = True
If Winsockserver.State <> sckClosed Then Winsockserver.Close
Winsockserver.Accept requestID
End Sub
Private Sub Winsockserver_DataArrival(ByVal bytesTotal As Long)
Dim buf() As Byte
Dim i As Integer
Winsockserver.GetData buf
For i = 0 To UBound(buf)
tmpstr = tmpstr & Right("0" & Hex(buf(i)), 2)
Next
textget.Text = tmpstr
End Sub