Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 | 2 |

 

  Вопрос: Вопрос по трею Добавлено: 07.07.08 13:22  

Автор вопроса:  MIHeI
Хотелось бы узнать как при клики по иконке в треи вызывать контекстное меню. Заранее благодарен :)

Ответить

  Ответы Всего ответов: 18  

Номер ответа: 1
Автор ответа:
 Winand



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #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-сайт: domkratt.com
 Профиль | | #4
Добавлено: 08.07.08 03:13
Что-то ты не туда добавил =)

Ответить

Номер ответа: 5
Автор ответа:
 Winand



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #5
Добавлено: 08.07.08 03:19
Всё просто. Не надо использовать End.
Private Sub mnuEx_Click()
    Unload Me
End Sub

Ответить

Номер ответа: 6
Автор ответа:
 



Администратор

ICQ: 278109632 

Вопросов: 42
Ответов: 3949
 Web-сайт: domkratt.com
 Профиль | | #6
Добавлено: 08.07.08 03:53
А если у него три формы?) он только одну таким макаром выгрузит =)

Ответить

Номер ответа: 7
Автор ответа:
 Winand



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #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-сайт: winandfx.narod.ru
 Профиль | | #10
Добавлено: 16.07.08 00:56
MIHeI, у тебя три открытых формы?

Ответить

Номер ответа: 11
Автор ответа:
 MIHeI



Вопросов: 2
Ответов: 9
 Профиль | | #11 Добавлено: 16.07.08 01:03
пока да

Ответить

Номер ответа: 12
Автор ответа:
 gvozd



Разработчик Offline Client

Вопросов: 164
Ответов: 1317


 Web-сайт: www.gvozdsoft.com
 Профиль | | #12
Добавлено: 16.07.08 09:52
Unload Form1
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-сайт: winandfx.narod.ru
 Профиль | | #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-сайт: www.gvozdsoft.com
 Профиль | | #15
Добавлено: 17.07.08 09:35
На всякий случай.

Ответить

Страница: 1 | 2 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам