黑马程序员技术交流社区

标题: 关于一Socket的一段小程序 [打印本页]

作者: 韩温华    时间: 2012-11-23 22:56
标题: 关于一Socket的一段小程序
private void button1_Click(object sender, EventArgs e)
        {
            Socket socketWatch = new Socket(AddressFamily.InterNetwork,SocketType.Stream,ProtocolType.Tcp );
            IPAddress address = IPAddress.Parse(textBox1.Text.Trim());
            IPEndPoint endpoint =new  IPEndPoint(address,int.Parse(textBox2.Text.Trim()));
            socketWatch.Bind(endpoint );
            socketWatch.Listen(10);
            Socket sockConnection = socketWatch.Accept();
            ShowMsg("客户端连接成功");
            
        }
        void ShowMsg(string msg)
        {
            
           txtMsg.AppendText(msg + "\r\n");
           
        }
在DOS环境下我活的自己电脑的IP是192.168.1.101我默认的端口号是50001,运行起来没有错误,但是我在Dos下输入telnet 192.168.1.101  50001显示“telnet不是内部或外部命令,也不是可运行的程序或批处理文件“,怎么回事啊

作者: 许庭洲    时间: 2012-11-24 07:03
电脑装的操作系统默认没有安装telnet客户端。可在控制面板-> 程序-> 打开或关闭windows功能里面->勾上telnet客户端,然后在DOS下再试试看吧。
作者: 韩温华    时间: 2012-11-24 09:44
许庭洲 发表于 2012-11-24 07:03
电脑装的操作系统默认没有安装telnet客户端。可在控制面板-> 程序-> 打开或关闭windows功能里面->勾上telne ...

嗯呢,好了,我的电脑上没有telnet.exe,我从小叶子哪里拷了一份,谢谢您ing




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2