Страница: 1 |
Страница: 1 |
Вопрос: Help по кнопке закрытия формы!
Добавлено: 07.11.07 22:03
Автор вопроса: alchemist
Попробовал заблокировать кнопку закрытия формы, как написано тут http://vbnet.ru/faq/showtopic.asp?id=45
но при компиляции Visual Studio выдает сообщение ошибки ьError 'hwnd' is not a member of 'System.Windows.Forms.Form'
ПОМОГИТЕ!!!
СПАСИБО!
Ответы
Всего ответов: 4
Номер ответа: 1
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #1
Добавлено: 07.11.07 22:23
:\ Ты бы ещё пример для кубасика в дотнет вставил, и спросил почему неработает...
Там у формы есть свойство помойму, которым можно отключить крестик.
Или Unload обрабатывай...
Номер ответа: 2
Автор ответа:
Игорь
ICQ: 457394129
Вопросов: 52
Ответов: 133
Профиль | | #2
Добавлено: 21.11.07 18:16
Private Sub Form_Unload(Cancel As Integer)
Cancel = 1
Help.Show
End Sub
Номер ответа: 3
Автор ответа:
BG(Алексей)
Вопросов: 26
Ответов: 295
Профиль | | #3
Добавлено: 22.11.07 06:51
Private Cls As Boolean = False
Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
If Cls = False Then
If MsgBox("Close?", MsgBoxStyle.YesNo) = MsgBoxResult.Yes Then
Cls = True : Me.Close()
Else
e.Cancel = True
End If
End If
End Sub
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
End Sub
End Class
Номер ответа: 4
Автор ответа:
BG(Алексей)
Вопросов: 26
Ответов: 295
Профиль | | #4
Добавлено: 22.11.07 06:53
Без MsgBox будет
Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
e.Cancel = True
End Sub
End Class