我想做一个可以用IE浏览的服务器例子。
打开8000端口,等待IE的连接,当IE连接后,就向IE发送数据,发送完毕后,要马上中断连接后,重新监听8000端口,等待IE的再次连接,再次发送数据。
可以接收到数据,但是不能自动向连接的目标发送数据。不知道是怎么回事。点command1后开始监听8000端口。当有数据发送过来,就向目标发送数据。
可是我下面的这段代码有问题,请大家帮改一下:
Sub Wclose()
wsk1.Close
End Sub
Sub SendData()
wsk1.SendData "<html><title>"
wsk1.SendData "Test</title>"
wsk1.SendData "<a href='ok'>OK</a>"
wsk1.SendData "</html>"
Call Wclose
End Sub
Private Sub Command1_Click()
wsk1.LocalPort = 8000
wsk1.Listen
End SubPrivate Sub Command3_Click()
wsk1.Close
End SubPrivate Sub Timer1_Timer()
Label1.Caption = wsk1.State
End SubPrivate Sub wsk1_ConnectionRequest(ByVal requestID As Long)
If wsk1.State <> sckClosed Then wsk1.Close
wsk1.Accept requestID
End SubPrivate Sub wsk1_DataArrival(ByVal bytesTotal As Long)
Dim mydata As String
wsk1.GetData mydata
Text1.Text = mydata
If bytesTotal > 0 Then
Call SendData
End If
End Sub
打开8000端口,等待IE的连接,当IE连接后,就向IE发送数据,发送完毕后,要马上中断连接后,重新监听8000端口,等待IE的再次连接,再次发送数据。
可以接收到数据,但是不能自动向连接的目标发送数据。不知道是怎么回事。点command1后开始监听8000端口。当有数据发送过来,就向目标发送数据。
可是我下面的这段代码有问题,请大家帮改一下:
Sub Wclose()
wsk1.Close
End Sub
Sub SendData()
wsk1.SendData "<html><title>"
wsk1.SendData "Test</title>"
wsk1.SendData "<a href='ok'>OK</a>"
wsk1.SendData "</html>"
Call Wclose
End Sub
Private Sub Command1_Click()
wsk1.LocalPort = 8000
wsk1.Listen
End SubPrivate Sub Command3_Click()
wsk1.Close
End SubPrivate Sub Timer1_Timer()
Label1.Caption = wsk1.State
End SubPrivate Sub wsk1_ConnectionRequest(ByVal requestID As Long)
If wsk1.State <> sckClosed Then wsk1.Close
wsk1.Accept requestID
End SubPrivate Sub wsk1_DataArrival(ByVal bytesTotal As Long)
Dim mydata As String
wsk1.GetData mydata
Text1.Text = mydata
If bytesTotal > 0 Then
Call SendData
End If
End Sub
解决方案 »
- vc dll 傳遞 數組給 vb,求 vb聲明
- 关于vb连接sql05 的问题
- 只有一个datagrid,使用access作为数据库,如何能够让里面的相同数据合并到一起,并且里面的数值自动相加。
- 请问单选框如何分组?不能使用符控件!就是说在同一个父控件上有两组独立的单选框,谢谢!
- 谁能提供ERP里面的BOM方面的代码下载点?谢了.
- 昨天上来过的各位大哥请再进~~~看过<<Visual Basic 6.0数据库系统开发实例导航 >>这本书吗!!!请大家帮我解决一个错误:”错误是对象变量或
- *****关于清除内存中在执行的excel******
- 如何实现随着鼠标点击Datagrid控件中的不同数据,text控件内容随之变化?
- 谁有学生学籍成绩管理系统得原码?
- 再次请教jessezappy(晶晶)关于短信接收的问题
- 用vb做一个栈和一个队,谢谢
- (在线等待)网络编程的问题?
Private Sub wsk1_SendComplete()
wsk1.close
End Sub
在发送完成里面,加一句就可以了。:::)))