Как отредактировать кнопку закрытия?

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

Как отредактировать кнопку закрытия?

Сообщение Khachkara » 06.04.2009 (Пн) 9:53

:D Здравствуйте!
Прошу сильно не ругать, я совсем новичок в VB и к тому же самоучка. Так что за примитивные вопросы заранее прошу прощения.
Как отредактировать стандартную кнопку закрития.
Дело в том что с одной формы открываються несколько других форм и я хочу что бы при нажатии на любую из форм кнопки закрытия, закрывались все фомы сразу.
А то приходиться через Ctr+Alt+Delete убирать концы.
Вложения
ScreenShot702.jpg
ScreenShot702.jpg (41.05 Кб) Просмотров: 373
Последний раз редактировалось Khachkara 06.04.2009 (Пн) 11:26, всего редактировалось 1 раз.
Я новичок в VB, к тому же еще самоучка, прошу сильно не ругать.

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Re: Как отредактировать кнопку закрытия?

Сообщение Viper » 06.04.2009 (Пн) 10:21

Обрабатывать событие Form_Unload или Form_QueryUnload.
Khachkara писал(а):Дело в том что с одной формы открываються несколько других форм и я хочу что бы при нажатии на любой из форм кнопки закрытия закрывались все фомы
А это вот нездоровое желание, я про выделенное.
Весь мир матрица, а мы в нем потоки байтов!

VBTerminator
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 415
Зарегистрирован: 19.11.2008 (Ср) 20:10

Re: Как отредактировать кнопку закрытия?

Сообщение VBTerminator » 06.04.2009 (Пн) 10:42

Viper писал(а):Обрабатывать событие Form_Unload или Form_QueryUnload.

Ага, причём проходя в событии по всем формам в коллекции Forms с помощью For-Each-Next.

Всё-таки лучше обрабатывать в Unload, потому что в QueryUnload происходит выдача запроса, а так - уже окончательное решение...

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Re: Как отредактировать кнопку закрытия?

Сообщение Viper » 06.04.2009 (Пн) 10:59

VBTerminator писал(а):Ага, причём проходя в событии по всем формам в коллекции Forms с помощью For-Each-Next.
Зачем по всем то? Только главную форму обрабатывать
Весь мир матрица, а мы в нем потоки байтов!

VBTerminator
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 415
Зарегистрирован: 19.11.2008 (Ср) 20:10

Re: Как отредактировать кнопку закрытия?

Сообщение VBTerminator » 06.04.2009 (Пн) 11:20

Khachkara писал(а):Дело в том что с одной формы открываються несколько других форм и я хочу что бы при нажатии на любой из форм кнопки закрытия закрывались все фомы

Khachkara
Выключатель
Выключатель
Аватара пользователя
 
Сообщения: 65
Зарегистрирован: 06.04.2009 (Пн) 9:31

Re: Как отредактировать кнопку закрытия?

Сообщение Khachkara » 06.04.2009 (Пн) 11:23

Спасибо, попробую.
Я новичок в VB, к тому же еще самоучка, прошу сильно не ругать.

Khachkara
Выключатель
Выключатель
Аватара пользователя
 
Сообщения: 65
Зарегистрирован: 06.04.2009 (Пн) 9:31

Re: Как отредактировать кнопку закрытия?

Сообщение Khachkara » 06.04.2009 (Пн) 11:46

Здорово!
Сработало.
Спасибо
Я новичок в VB, к тому же еще самоучка, прошу сильно не ругать.


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

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

Сейчас этот форум просматривают: Google-бот, Yandex-бот и гости: 62

    TopList  
cron