用try-catch 
在异常中把异常消息打印出来即可,异常的消息就是提示 
比如我先前写的主要代码 
 try 
            { 
                //ip地址,IPAddress.Any表示当前计算机任何可用的ip地址 
                IPAddress ip = IPAddress.Any; 
                //创建网络节点,包括ip地址和端口号 
                IPEndPoint point = new IPEndPoint(ip, int.Parse(this.txtPort.Text.ToString())); 
                //创建负责监听的Socket对象 
                Socket socket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); 
                //监听ip地址和端口号 
                socket.Bind(point); 
                //设置监听队列的长度 
                socket.Listen(10); 
                ShowMsg("监听已启动!");//启动成功! 
                th = new Thread(Listen); 
                th.IsBackground = true; 
                th.Start(socket); 
                
 
            } 
            catch (Exception ex)  //启动失败监听!处理异常 
            { 
                MessageBox.Show(ex.Message); 
               
            } 
 |