纯文本文件容易传,但Word,Excel文件怎么办?注意里面不光是只有文字,可能还有表格,图片什么的。本人代码如下,但似乎不行。接收后打开是乱码。
 System.Net.Sockets.Socket lskt_Socket = new System.Net.Sockets.Socket(System.Net.Sockets.AddressFamily.InterNetwork, System.Net.Sockets.SocketType.Stream, System.Net.Sockets.ProtocolType.Tcp);
            System.Net.IPEndPoint liep_IPEndPoint = new System.Net.IPEndPoint(System.Net.IPAddress.Parse("127.0.0.1"), 9999);            System.IO.FileStream lfs_FileStream = new System.IO.FileStream(this.tbx_FileName.Text.Trim(), System.IO.FileMode.Open);            byte[] larr_FileData = new byte[lfs_FileStream.Length];
            lfs_FileStream.Read(larr_FileData, 0, larr_FileData.Length - 1);                        lskt_Socket.Connect(liep_IPEndPoint);
            lskt_Socket.Send(larr_FileData);            lfs_FileStream.Close();
            lskt_Socket.Shutdown(System.Net.Sockets.SocketShutdown.Both);
            lskt_Socket.Close();            System.Windows.Forms.MessageBox.Show("文件发送成功!");