using System; using System.Collections.Generic; using System.Text; using System.Net; using System.Net.Sockets; using System.IO; namespace PDAForm.Comm { public class F_Socket { public static void Send(string msg) { string PrintServer = MyAppconfig.GetValue("PrintServer"); if (PrintServer == "") throw new Exception("未配置打印服务器的IP地址!"); Socket socket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); IPAddress ip = IPAddress.Parse(PrintServer); IPEndPoint ipoint = new IPEndPoint(ip, 8001); socket.Connect(ipoint); byte[] buffer = Encoding.UTF8.GetBytes(msg); socket.Send(buffer); socket.Close(); } } }