Neviem ako napisat, aby sa okno nezatvorilo pri zatvarani.
Fórum › Visual Basic
Varovna hlaska pre (ne)zatvorenie formularu
Trochu nechápu... jako když dáš křížek ukončit tak aby se nezavřelo?
Jan Malý | web: www.malyphoto.cz, @malyphoto
Musíš upraviť procedúru hlavného okna tak, aby nespracovávala správu WM_CLOSE
Napriklad v C# to spravis takto:
public partial class Form1 : Form
{
const int WM_CLOSE = 0x10;
public Form1()
{
InitializeComponent();
}
protected override void WndProc(ref Message m)
{
if (m.Msg != WM_CLOSE)
base.WndProc(ref m);
}
}
Nechápem prečo nefunguje Exit Sub ...
Private Sub MenuForm_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
Dim msg As Byte
msg = MsgBox("Skutočne si želáte program ukončiť ?", MsgBoxStyle.YesNo)
If msg = 6 Then
End
Else
'Kód pre zrušenie udalosti
End If
End Sub
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 7 hostů
Podobná vlákna
Okno (window) zatvorenie — založil Dušan
C# Form - Zatvorenie detského okna — založil Pekub
Zatvorenie jedného okna pri otvorení druhého — založil ing
Chybová hláška — založil Montezo
Chybová hláška — založil WoSSa
Moderátoři diskuze