我在用vb2005的教材上面有一个例子,是一个点对点聊天的例子,我照写下来发现运行以后出现程序无响应求助
来源:互联网 发布:宠物医院数据库设计 编辑:程序博客网 时间:2024/05/17 02:50
Imports System
Imports System.Net
Imports System.Net.Sockets
Imports System.Text
Imports System.Drawing
Imports System.Windows.Forms
Imports System.ComponentModel
Public Class Form1
Public Function tcplisten(ByVal msg1 As String) As String
Dim client As TcpClient
Dim portnumber As Single = 6300
Dim hostip As IPAddress = IPAddress.Parse("192.168.0.1")
Dim listener As New TcpListener(hostip, 6300)
Dim listening As Boolean = True
Dim msg As Byte()
Dim read, myme As String
listener.Start()
client = New TcpClient(hostip.ToString, portnumber)
client = listener.AcceptTcpClient
'定义一个缓冲来存取读取消息
Dim buffer(4096) As Byte
'获取数据流
Dim news As NetworkStream
news = client.GetStream
'设置数据流
msg = System.Text.Encoding.ASCII.GetBytes(msg1)
'把数据写说数据流()
news.Write(msg, 0, msg.Length)
read = news.Read(buffer, 0, buffer.Length)
myme = System.Text.Encoding.Default.GetString(buffer, 0, read)
Me.TextBox2.Text = myme
'关闭数据流和连接
news.Close()
client.Close()
listener.Stop()
End Function
Private Sub Button1_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
tcplisten("111")
End Sub
单瞳执行以后发现运行到 read = news.Read(buffer, 0, buffer.Length)
就没有下文了也没有报错,在线等,求助
Imports System.Net
Imports System.Net.Sockets
Imports System.Text
Imports System.Drawing
Imports System.Windows.Forms
Imports System.ComponentModel
Public Class Form1
Public Function tcplisten(ByVal msg1 As String) As String
Dim client As TcpClient
Dim portnumber As Single = 6300
Dim hostip As IPAddress = IPAddress.Parse("192.168.0.1")
Dim listener As New TcpListener(hostip, 6300)
Dim listening As Boolean = True
Dim msg As Byte()
Dim read, myme As String
listener.Start()
client = New TcpClient(hostip.ToString, portnumber)
client = listener.AcceptTcpClient
'定义一个缓冲来存取读取消息
Dim buffer(4096) As Byte
'获取数据流
Dim news As NetworkStream
news = client.GetStream
'设置数据流
msg = System.Text.Encoding.ASCII.GetBytes(msg1)
'把数据写说数据流()
news.Write(msg, 0, msg.Length)
read = news.Read(buffer, 0, buffer.Length)
myme = System.Text.Encoding.Default.GetString(buffer, 0, read)
Me.TextBox2.Text = myme
'关闭数据流和连接
news.Close()
client.Close()
listener.Stop()
End Function
Private Sub Button1_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
tcplisten("111")
End Sub
单瞳执行以后发现运行到 read = news.Read(buffer, 0, buffer.Length)
就没有下文了也没有报错,在线等,求助
- 我在用vb2005的教材上面有一个例子,是一个点对点聊天的例子,我照写下来发现运行以后出现程序无响应求助
- 我现在在做一个app,里面要有聊天的功能,但是我在网上找了好多例子,我都没有运行成功,希望路过的大神能给我点指导或者源码也行
- 以后可以在这个上面看到我更好的一个收藏列表
- 一个蓝牙聊天的例子
- 一个linux聊天的例子
- 我的一个发现
- 我的一个发现
- 一个在ksh中运行java程序的例子
- c++书第二章上的例子以及我在运行时发现的问题
- 我在想,有天会出现这样的一个网站。
- 紧急求助,在自己建的一个对话框类下加入定时器以后,对话框上面的编辑框输入出现问题
- 我用QStackedWidget做的一个小例子
- 写程序就是我的图腾,如果发现直接无错误运行,说明我在梦里。
- socket实现的一个基本点对点聊天程序
- fork的一个例子,好像人家是讲得很详细了,我还是不明白
- 我写的一个简单的聊天程序(bcb)
- 发现了一个ajax的好例子
- 去博鳌照的一张相片..最右边一个是我
- Nokia的J2ME扩展API——UI API使用之DeviceControl类
- UTF-8 字符处理在 Web 开发中的应用
- 一次只显示一个菜单。
- 开发JRun的JMS服务指南
- Ubuntu Dapper字体美化方案(含文泉驿和MS字体)
- 我在用vb2005的教材上面有一个例子,是一个点对点聊天的例子,我照写下来发现运行以后出现程序无响应求助
- wine在Ubuntu下慢的解决方法
- Java的垃圾回收(Garbage Collection)机制
- Motorola手机开发FAQ
- 从前的宿舍分割开来了
- 这个学期的安排
- 一位自杀者的遗书(幽默)
- eclipse下wtp+HibernateTools开发笔记
- 气候变暖已成不可逆转的重大灾难?