public void Pipe_Writer() { // Open the named pipe. var server = new NamedPipeServerStream("ClientData"); if (this.InvokeRequired == true) { Client_Activation_Delegate Engine_Activation = new Client_Activation_Delegate(this.Client_Activation); this.Invoke(Engine_Activation); } //Console.WriteLine("Waiting for connection..."); server.WaitForConnection(); string Data_To_Send = ""; if (If_Registered == true) { Data_To_Send = textBox1.Text + "," + textBox2.Text + "," + "REG"; } else { Data_To_Send = textBox1.Text + "," + textBox2.Text; } var bw = new BinaryWriter(server); var buf = Encoding.ASCII.GetBytes(Data_To_Send); // Get ASCII byte array bw.Write((uint)buf.Length); // Write string length bw.Write(buf); Pipe_Reader(server); }
public void Pipe_Writer() { // Open the named pipe. var server = new NamedPipeServerStream("ClientData"); if (this.InvokeRequired == true) { Client_Activation_Delegate Engine_Activation = new Client_Activation_Delegate(this.Client_Activation); this.Invoke(Engine_Activation); } //Console.WriteLine("Waiting for connection..."); server.WaitForConnection(); string Data_To_Send = ""; if (If_Registered == true) Data_To_Send = textBox1.Text + "," + textBox2.Text + "," + "REG"; else Data_To_Send = textBox1.Text + "," + textBox2.Text; var bw = new BinaryWriter(server); var buf = Encoding.ASCII.GetBytes(Data_To_Send); // Get ASCII byte array bw.Write((uint)buf.Length); // Write string length bw.Write(buf); Pipe_Reader(server); }