public MainWindow() { //this.connectWindow = connectWindow; InitializeComponent(); client = new TcpClient(this); msgTextBox.MaxLines = 1; msgTextBox.MaxLength = 256; }
private void btnConnect_Click(object sender, EventArgs e) { string rawData = "Hola mundo"; String data = stringToHexa(rawData); Console.WriteLine(data); try { client = new TcpClient(txtConnect.Text, 2000); ns = client.GetStream(); sr = new StreamReader(ns); sw = new StreamWriter(ns); // DelegadoRespuesta dr = new DelegadoRespuesta(EscribirFormulario); // Invoke(dr); } catch (Exception err) { Console.WriteLine(err.ToString()); throw; } }
private void button2_Click(object sender, EventArgs e) { if (IsEmptyField() == false) { string ansverClient = ""; TcpClient client = new TcpClient(comboBox1.Text, comboBox2.Text, textBox1.Text, richTextBox1.Text, ip); try { client.StartClient(); ansverClient = client.ansver; } catch (Exception ex) { MessageBox.Show("Произошла ошибка в модуле отправки сообщения: " + ex.ToString()); } if (ansverClient != "Ok") { MessageBox.Show("Произошла внутрення системная ошибка! \r Просьба обратиться к системному \r Администратору"); return; } else { client.WriteInLogFile(comboBox1.Text, comboBox2.Text, textBox1.Text, richTextBox1.Text); nowOutZayavki++; InitComponent(); MessageBox.Show(" Ответ сервера:... " + ansverClient + "\r Заявка отправлена \r Можете закрыть программу"); } } else { MessageBox.Show("Заполните поля выделенные красным цветом"); } }
public Client(string IP, int port) { clientSocket = new TcpClient(); clientSocket.Connect(IPAddress.Parse(IP), port); stream = clientSocket.GetStream(); }
public Client(TcpClient Client, NetworkStream Stream) { client = Client; userId = "User"; stream = Stream; }