Kannst dir auch eine eigene Antenne bauen, um die WLAN-Signale zu verstärken.
Siehe Seite 59 in diesem Skript:
http://www.electronics4you.hsr.ch/unterlagen/Skript/e4you_kap11.pdf
MfG
private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
DialogResult MyResult;
MyResult = MessageBox.Show("Möchten Sie die Änderungen vor dem Beenden speichern?", "Editor", MessageBoxButtons.YesNo, MessageBoxIcon.Question,MessageBoxDefaultButton.Button1);
if(MyResult ==DialogResult.Yes)
{
e.Cancel = true;
}
else if(MyResult == DialogResult.No)
{
e.Cancel = false;
}
}
Hm ja... Zweig weglassen funktioniert auch ^^
Danke für die Hilfe!
Macht irgendwie Sinn 😄
Das heisst, ich muss mein Programm beenden, ohne dass der Closing Event aufgerufen wird? Geht das überhapt?
Sry... bin absoluter C#-Noob...
Hallo
Ich habe ein Problem mit einer Messagebox, welche erscheint, sobald mein Programm geschlossen wird und etwas noch nicht gespeichert worden ist.
Hier zuerst mein Code:
private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
DialogResult MyResult;
MyResult = MessageBox.Show("Möchten Sie die Änderungen vor dem Beenden speichern?", "Editor", MessageBoxButtons.YesNo, MessageBoxIcon.Question,MessageBoxDefaultButton.Button1);
if(MyResult == DialogResult.Yes)
{
e.Cancel = true;
}
else
{
Close();
}
}
Wenn ich auf "Yes" klicke, dann wird die Messagebox geschlossen und das Hauptprogramm wird weiterhin ausgeführt. Wenn ich aber auf "No" klicke, dann ist der Rückgabewert "None". Weder die Messagebox, noch mein Programm werden beendet.
Ich verstehe nicht, warum kein Rückgabewert "No" entsteht, wenn ich auf den Button "No" klicke.
Vielleicht kann mir jmd helfen?
Thx!