急!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这段代码有吗01.//发送文件 02.private void btn_sendFile_Click(object sender, EventArgs e) 03.{ 04. //打开文件 05. OpenFileDialog dlg = new OpenFileDialog(); 06. 07. if (dlg.ShowDialog() == DialogResult.OK) 08. { 09. //初始化接受套接字:寻址方案,以字符流方式和Tcp通信 10. socketSent = new Socket(AddressFamily.InterNetwork, 11. SocketType.Stream, 12. ProtocolType.Tcp); 13. 14. //设置服务器IP地址和端口 15. ipSent = new IPEndPoint(IPAddress.Parse(ip), 8001); 16. //与服务器进行连接 17. 18. ClassSocket socketConnet = new ClassSocket(socketSent, ipSent); 19. Thread tConnection = new Thread(new ThreadStart(socketConnet.SocketConnect)); 20. tConnection.Start(); 21. 22. Thread.Sleep(100); 23. //将要发送的文件加上"DAT"标识符 24. 25. ClassSentFile sentFile = new ClassSentFile(dlg, socketSent); 26. Thread tSentFile = new Thread(new ThreadStart(sentFile.SentFile)); 27. tSentFile.Start(); 28. 29. 30. } 31.} 有的,就是从这段跳过去的。改成UDP就好了,但出现什么,流序列错误之类的,换成TCP传输都不行了 请问C# 查找指定文件夹下的文件名,不带路径? 数据库数据查询 什么是运行时常数,和编译时常数? 如何解决多个主窗体与一个副窗体之间的信息传递? 基于Document Explorer 2005的vs 2005帮助文档出错 DataSet.Merge(ds1)之后,如何将更新写入数据库? 下载问题 如何将程序缩为网络连接那样的小图标? vs.net2005与pb9调试问题 关于网络编程的问题 C# 怎么检测对方摘机与挂机 webbrowser自动登录网页问题
01.//发送文件
02.private void btn_sendFile_Click(object sender, EventArgs e)
03.{
04. //打开文件
05. OpenFileDialog dlg = new OpenFileDialog();
06.
07. if (dlg.ShowDialog() == DialogResult.OK)
08. {
09. //初始化接受套接字:寻址方案,以字符流方式和Tcp通信
10. socketSent = new Socket(AddressFamily.InterNetwork,
11. SocketType.Stream,
12. ProtocolType.Tcp);
13.
14. //设置服务器IP地址和端口
15. ipSent = new IPEndPoint(IPAddress.Parse(ip), 8001);
16. //与服务器进行连接
17.
18. ClassSocket socketConnet = new ClassSocket(socketSent, ipSent);
19. Thread tConnection = new Thread(new ThreadStart(socketConnet.SocketConnect));
20. tConnection.Start();
21.
22. Thread.Sleep(100);
23. //将要发送的文件加上"DAT"标识符
24.
25. ClassSentFile sentFile = new ClassSentFile(dlg, socketSent);
26. Thread tSentFile = new Thread(new ThreadStart(sentFile.SentFile));
27. tSentFile.Start();
28.
29.
30. }
31.}