public IPChange(Form1 form1) { InitializeComponent(); this.form1 = form1; IpChanged = form1.Ip; txbIP.Text = IpChanged.ToString(); PortChanged = form1.Port; txbPort.Text = PortChanged.ToString(); }
private void btnIP_Click(object sender, EventArgs e) { bool portOk; bool ipOk; string checkPuerto = (portOk = parsePort()) ? "El puerto " + PortChanged + " está libre." : "El puerto " + txbPort.Text + " no es válido."; string checkIp = (ipOk = parseIp()) ? "La ip " + IpChanged + " es válida." : "La ip " + txbIP.Text + " no es válida."; if (portOk && ipOk) { //if (this.ChangeConnection(new IPEndPoint(IpChanged, PortChanged))) //{ MessageBox.Show("Datos cambiados con éxito." + "\r\n Nueva ip: " + IpChanged + "\r\n Nuevo puerto: " + PortChanged); form1.lblIP.Text = IpChanged.ToString(); form1.lblPort.Text = PortChanged.ToString(); form1.Ip = IpChanged; form1.Port = PortChanged; form1.textBox1.Text = "Se ha cambiado el destino de la conexión.\r\n"; //} //else{ // MessageBox.Show("A pesar de que los datos proporciondos son válidos, " + // "no no es posible conectarse al servidor original en: " + // "\r\nIP: " + IpChanged + // "\r\nPort: " + PortChanged // ); //} } else { MessageBox.Show("No se puede conectar porque alguno de los datos no es válido." + "\r\n" + checkPuerto + "\r\n" + checkIp); } //this.Close(); }