我似乎在将数据发送到连接的套接字时遇到麻烦。
我对编程很陌生,所以抱歉,如果我的说法不是100%正确。
问题是我是否使用:
Public Function send()
Dim s As Byte() = Encoding.ASCII.GetBytes(Form1.TextBox4.Text)
TL2.Send(s)
End function
我得到
System.NullReferenceException。
期待您的帮助!
以亲切的问候。
R4z0r
编辑:我要用错误的方法将字符串转换为字节。 就像我之前在即时通讯领域所说的那样。所以请为我标记“重复帖子”之类的奇怪内容
答案 0 :(得分:0)
这取决于代码行。如果它是第一个列表(不太可靠),那么Form1就是什么,您将无法获得.Textbox4值。如果您的发送位于Form1内,则删除Form1.
另外,您的问题是TL2是Nothing且未连接或初始化。