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"; } } }
public ScreenCapture() { InitializeComponent(); folder.Text = AppDomain.CurrentDomain.BaseDirectory; Server = new UDP_Server(this.EmpfangeDaten); //Initialisiere Server auf gegebene Multicast Adresse //Erfolgreich oder nicht?? if (Server.init_udp("224.5.6.7", 50000, 1, 11, 1, true) == false) { error(null, "Cannot initialize UDP!"); } else { //Ja! statusBox.print("UDP up with " + Server.getServerType().ToString() + ", " + Server.getServerID().ToString()); } }