private void filter_CheckedChanged(object sender, EventArgs e) { if (Server != null) { Server.adapter_filter(filter.Checked); } }
private void initToolStripMenuItem_Click(object sender, EventArgs e) { if (initToolStripMenuItem.Text != "Connect") { Server.stop_udp(); Server = null; initToolStripMenuItem.Text = "Connect"; } else { //Initialisierung der Kommunikationsklasse Server = new UDP_Server(this.EmpfangeDaten); Server.adapter_filter(filter.Checked); statusBox1.print("Please wait..."); //Initialisiere Server auf gegebene Multicast Adresse //Erfolgreich oder nicht?? if (Server.init_udp(ipBox.Text, (int)portBox.Value, (int)ttlBox.Value, (byte)typeBox.Value, (byte)idBox.Value, true) == false) { initToolStripMenuItem.Text = "Connect"; //Nein } else { //Ja! typeBox.Value = Server.getServerType(); idBox.Value = Server.getServerID(); initToolStripMenuItem.Text = "Disconnect"; } } }