Страница: 1 | 2 |
Вопрос: Вопрос по трею
Добавлено: 07.07.08 13:22
Автор вопроса: MIHeI
Хотелось бы узнать как при клики по иконке в треи вызывать контекстное меню. Заранее благодарен :)
Ответы
Всего ответов: 18
Номер ответа: 1
Автор ответа:
Winand
Вопросов: 87
Ответов: 2795
Web-сайт:
Профиль | | #1
Добавлено: 07.07.08 13:33
http://www.scottandmichelle.net/scott/code/index2.mv?codenum=066
делаешь иконку в трее и в её событии MouseDown используешь PopupMenu
Номер ответа: 2
Автор ответа:
MIHeI
Вопросов: 2
Ответов: 9
Профиль | | #2
Добавлено: 08.07.08 00:04
Спасибо за подробный пример!!! У меня все терь работает))
Номер ответа: 3
Автор ответа:
MIHeI
Вопросов: 2
Ответов: 9
Профиль | | #3
Добавлено: 08.07.08 00:44
единственное проблема - я добавил в меню "выход", при ее ыполнении программа вылетает в ошибку((
Номер ответа: 4
Автор ответа:
Администратор
ICQ: 278109632
Вопросов: 42
Ответов: 3949
Web-сайт:
Профиль | | #4
Добавлено: 08.07.08 03:13
Что-то ты не туда добавил
Номер ответа: 5
Автор ответа:
Winand
Вопросов: 87
Ответов: 2795
Web-сайт:
Профиль | | #5
Добавлено: 08.07.08 03:19
Всё просто. Не надо использовать End.
Unload Me
End Sub
Номер ответа: 6
Автор ответа:
Администратор
ICQ: 278109632
Вопросов: 42
Ответов: 3949
Web-сайт:
Профиль | | #6
Добавлено: 08.07.08 03:53
А если у него три формы?) он только одну таким макаром выгрузит
Номер ответа: 7
Автор ответа:
Winand
Вопросов: 87
Ответов: 2795
Web-сайт:
Профиль | | #7
Добавлено: 08.07.08 11:27
ну тогда он тут спросит что-то типа
ААА теперь прога перестала выгружаться!
Номер ответа: 8
Автор ответа:
MIHeI
Вопросов: 2
Ответов: 9
Профиль | | #8
Добавлено: 08.07.08 19:55
xD
Спасибо!!
Номер ответа: 9
Автор ответа:
MIHeI
Вопросов: 2
Ответов: 9
Профиль | | #9
Добавлено: 15.07.08 23:12
ААА теперь прога перестала выгружаться!
Номер ответа: 10
Автор ответа:
Winand
Вопросов: 87
Ответов: 2795
Web-сайт:
Профиль | | #10
Добавлено: 16.07.08 00:56
MIHeI, у тебя три открытых формы?
Номер ответа: 11
Автор ответа:
MIHeI
Вопросов: 2
Ответов: 9
Профиль | | #11
Добавлено: 16.07.08 01:03
пока да
Номер ответа: 12
Автор ответа:
gvozd
Разработчик Offline Client
Вопросов: 164
Ответов: 1317
Web-сайт:
Профиль | | #12
Добавлено: 16.07.08 09:52
Unload Form2
Unload Form3
End 'Контрольный выстрел
Номер ответа: 13
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #13
Добавлено: 16.07.08 18:12
Ага, но если на момент выгрузки, Form2 ещё небыла загружена, то Unload Form2 вылетит с ошибкой
Цикл по всем формам сделайте что-ли )
Номер ответа: 14
Автор ответа:
Winand
Вопросов: 87
Ответов: 2795
Web-сайт:
Профиль | | #14
Добавлено: 16.07.08 22:02
ну вобщем-то да, кстати а зачем нужен "Контрольный выстрел "?
dim frm as form
for each frm in forms
unload frm
next frm
Номер ответа: 15
Автор ответа:
gvozd
Разработчик Offline Client
Вопросов: 164
Ответов: 1317
Web-сайт:
Профиль | | #15
Добавлено: 17.07.08 09:35
На всякий случай.