Ejemplo n.º 1
0
 public MainWindow()
 {
     //this.connectWindow = connectWindow;
     InitializeComponent();
     client = new TcpClient(this);
     msgTextBox.MaxLines = 1;
     msgTextBox.MaxLength = 256;
 }
Ejemplo n.º 2
0
        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;
            }
        }
Ejemplo n.º 3
0
        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("Заполните поля выделенные красным цветом");
            }
        }
Ejemplo n.º 4
0
 public Client(string IP, int port)
 {
     clientSocket = new TcpClient();
     clientSocket.Connect(IPAddress.Parse(IP), port);
     stream = clientSocket.GetStream();
 }
Ejemplo n.º 5
0
 public Client(TcpClient Client, NetworkStream Stream)
 {
     client = Client;
     userId = "User";
     stream = Stream;
 }