|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
19.07.2017, 16:15 | #1 |
Форумчанин
Регистрация: 24.11.2014
Сообщений: 156
|
Спрятать форму по условию
Дорогие форумяне!
как можно скрыть форму при условии что она уже открыта за макросом закреплена одна и так же кнопка Application.OnKey "{BS}", "FormShowHide" пыталась нечто сообразит и не только) Код:
Знание надмевает, а любовь назидает
Последний раз редактировалось Оксана33; 19.07.2017 в 17:35. |
19.07.2017, 16:42 | #2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
ну, у меня ваш вариант работает.
только форму нужно сделать не модальной: - либо в конструкторе в свойствах (Properties) у формы UserForm1 свойство ShowModal поставьте в False - либо открывайте форму в немодальном режиме: Код:
|
19.07.2017, 17:37 | #3 |
Форумчанин
Регистрация: 24.11.2014
Сообщений: 156
|
не выходит( я дополнила в теме, что это клавиша Application.OnKey "{BS}", "FormShowHide" и нажатием на нее я хочу вызывать форму и после ею же закрывать
она вызывает форму, но не закрывает
Знание надмевает, а любовь назидает
Последний раз редактировалось Оксана33; 19.07.2017 в 17:57. |
19.07.2017, 22:38 | #4 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
Module1
Код:
UserForm1 Код:
Код:
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. Последний раз редактировалось Aleksandr H.; 19.07.2017 в 22:41. |
20.07.2017, 16:06 | #5 |
Форумчанин
Регистрация: 24.11.2014
Сообщений: 156
|
пасибочки, надо будет поиграться)
Знание надмевает, а любовь назидает
|
20.07.2017, 16:52 | #6 |
Форумчанин
Регистрация: 24.11.2014
Сообщений: 156
|
с кнопкой выходит, а с Application.OnKey только если курсор перевести на лист, то есть перевести фокус на лист
а нужно что бы не выходя за пределы формы закрывать ее и мне нужно без кнопки, она есть на форме, но хотелось бы убрать, чтоб освободить место спасибо за ответы
Знание надмевает, а любовь назидает
Последний раз редактировалось Оксана33; 20.07.2017 в 16:56. |
20.07.2017, 17:12 | #7 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
по Escape устроит?
если нужно закрытие формы по какой-то определённой клавише (сочетанию), тогда смотрите в сторону создания на форме обработчика события KeyDown (см. Keydown event on a userform) вот нечем барышне больше поиграться, как кодом на VBA Последний раз редактировалось Serge_Bliznykov; 20.07.2017 в 17:16. |
20.07.2017, 18:24 | #8 |
Форумчанин
Регистрация: 24.11.2014
Сообщений: 156
|
ну я имела ввиду разобраться
Знание надмевает, а любовь назидает
|
20.07.2017, 18:30 | #9 |
Форумчанин
Регистрация: 24.11.2014
Сообщений: 156
|
Знание надмевает, а любовь назидает
Последний раз редактировалось Оксана33; 20.07.2017 в 18:58. |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Спрятать главную форму и открыть другую | Ernest027 | Общие вопросы Delphi | 1 | 29.01.2017 22:18 |
Загрузка данных на форму по условию значения в ComboBox | ольгаг | Общие вопросы .NET | 0 | 12.02.2016 13:29 |
Спрятать, скрыть форму... | segail | HTML и CSS | 1 | 19.02.2012 19:41 |
При запуске спрятать форму | Polotenchik | Общие вопросы Delphi | 11 | 07.08.2009 02:14 |
спрятать главную форму а открыть другую | Ozerich | Общие вопросы Delphi | 9 | 05.08.2008 15:18 |