Системно-модальное окно

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Amigo
Начинающий
Начинающий
 
Сообщения: 13
Зарегистрирован: 05.01.2006 (Чт) 9:17
Откуда: Казахстан

Системно-модальное окно

Сообщение Amigo » 05.01.2006 (Чт) 13:14

Люди, как сделать окно Системно-модальным (System Modal), просьба написать код программы!!!

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 05.01.2006 (Чт) 13:16

Код так код.
Код: Выделить всё
msgbox "Системно-модальных окон не бывает!!!"
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Amigo
Начинающий
Начинающий
 
Сообщения: 13
Зарегистрирован: 05.01.2006 (Чт) 9:17
Откуда: Казахстан

Сообщение Amigo » 05.01.2006 (Чт) 13:42

GSerg писал(а):Код так код.
Код: Выделить всё
msgbox "Системно-модальных окон не бывает!!!"


Бывают!!!! Есть ApI функция для вызова системно-модальных окон, но я не знаю, как ее залимонить в приложение!!!

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 05.01.2006 (Чт) 13:43

Во-первых, не ори, во-вторых я не знаю, что такое залимонить, и в третьих, что это за функция я тоже не знаю.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Vinechka
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 381
Зарегистрирован: 10.05.2005 (Вт) 4:07
Откуда: Москва

Сообщение Vinechka » 05.01.2006 (Чт) 14:05

SetSysModalWindow? :D :lol: Аксакалы говорят под win16 она делала окно системно-модальным. Я это время не застал...

Лучше слушай GSerg. :!:

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 09.01.2006 (Пн) 17:24

Vinechka писал(а):Аксакалы говорят под win16 она делала окно системно-модальным. Я это время не застал...

Было такое :)
Более того, даже API не нужно было, в MsgBox есть константа vbSystemModal. В VB3 она работала.
Lasciate ogni speranza, voi ch'entrate.

CORBA
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 179
Зарегистрирован: 22.11.2003 (Сб) 13:41
Откуда: Ukraine-Crimea-Feodosia

Сообщение CORBA » 11.01.2006 (Ср) 12:42

имеется ввиду окно, которое блокирует всю работу с виндовс пока его не закроют?
У каждой сложной задачи есть множество простых для понимания, но неправильных решений.

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 11.01.2006 (Ср) 14:18

CORBA писал(а):имеется ввиду окно, которое блокирует всю работу с виндовс пока его не закроют?

если заблокировать работу Windows окно никогда не закроют :?

Имеется ввиду окно, которое не разрешает передать фокус другому окну пока первое не закроешь.

Мне кажется здесь на помощь придёт SetWindowLong...

А вообще то системно-модальное, на мой, возможно ошибочный, взгляд, ничем не отличается от просто модального кроме как того, что его "родителем" является GetDesktopWindow.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 183

    TopList