visual basic 6(vb6)代码的含义
我是一名编码初学者,我一直在努力理解教授给我的这组代码。以下是表单的完整代码:visual basic 6(vb6)代码的含义,vb6,Vb6,我是一名编码初学者,我一直在努力理解教授给我的这组代码。以下是表单的完整代码: Option Explicit Private Sub cmdSend_Click() Dim sIPAddress As String sIPAddress = Trim(txtIPAddress) If sIPAddress = "" Then Exit Sub With Winsock1 .RemoteHost = sIPAddress .
Option Explicit
Private Sub cmdSend_Click()
Dim sIPAddress As String
sIPAddress = Trim(txtIPAddress)
If sIPAddress = "" Then Exit Sub
With Winsock1
.RemoteHost = sIPAddress
.RemotePort = "1338"
.SendData txtSendMessage
End With
End Sub
Private Sub Form_Load()
With Winsock1
.Close
.Protocol = sckUDPProtocol
.Bind "1337"
End With
End Sub
Private Sub Form_Unload(Cancel As Integer)
Winsock1.Close
End Sub
Private Sub Winsock1_DataArrival(ByVal bytesTotal As Long)
Dim msg As String
Winsock1.GetData msg, vbString
txtReceiveMessage = msg & vbCrLf & txtReceiveMessage
End Sub
这是我无法理解的代码:
With Winsock1
.RemoteHost = sIPAddress
.RemotePort = "1338"
.SendData txtSendMessage
End With
End Sub
Private Sub Form_Load()
With Winsock1
.Close
.Protocol = sckUDPProtocol
.Bind "1337"
End With
End Sub
有人能让我明白吗?在接下来的几十年或二十年里,当我遇到这些代码时,逐字逐句的意思会让我的生活更轻松。谢谢。加载表单时,将调用form_Load(),并将Winsock的协议设置为UDP,并侦听(绑定)端口1337上的输入
表单上有一个按钮(cmdSend)。单击时,它会发送txtSendMessage文本框的内容 您将在VB6联机帮助中找到所有需要的信息:。请记住:今天的初学者就是明天的专家;)如果你说的是“代码”,那么你已经完全迷路了。一些非软件工程师可能会说“代码”而不是“源代码”(程序员的术语),但我不知道有谁会说“代码”一开始我以为你的意思是像一组数字表示其他东西……你应该让你的教授给你解释一下。。我们不知道您不了解哪些具体部分,详细解释太多了。。你问这个问题的人就是你的教授