Страницы: 1
RSS
Запрет закрытия формы
 
Подскажите пожалуйста, можно ли убрать с формы кнопку закрытия её? У меня форма убирается программно и поэтому, чтобы не закрывали ее просто так эта кнопка не нужна. Или ее как-то деактивировать.
 
Вот тут у коллеги форма без заголовка
 
Извините, не силен в VBA. Что-то ничего не понял где этот код.
может уберете эту кнопку на моей форме. Пожалуйста.
 
:?:
Как вариант к прикреплённому файлу, форма вообще элемента закрытия формы (если нужен заголовок формы), использовать lngWindow = lngWindow And (Not &H80000)
P. S. Может что и EducatedFool предложит, у него на сайте есть варианты и с прочими атрибутами для формы.
Изменено: anvg - 08.04.2013 06:26:32
 
Есть очень простое решение:

Код
1
2
3
4
Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)
    If CloseMode = 0 Then Cancel = True: infomess = _
        MsgBox("Так делать нельзя!!!", vbInformation)
End Sub
Современные языки программирования обязаны иметь встроенный метод ChuckNorris(),
который возвращает нужные тебе данные из любого объекта, даже если их там нет...
 
Спасибо большое. MerZ@vcheG Ваш код действительно проще, но форму можно двигать и смотреть, что под ней, а это не входит в мои планы. Поэтому предпочел вариант anvg. Еще раз всем спасибо.
 
Цитата
Сергей Зотов пишет:
но форму можно двигать и смотреть, что под ней, а это не входит в мои планы
И Вы СРАЗУ об этом сказали?
 
Прошу извинения.
Страницы: 1
Читают тему
Loading...