Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Иконка в пункте меню / 22 сообщений из 22, страница 1 из 1
10.04.2007, 13:46
    #34449905
max_111
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Иконка в пункте меню
Возник вопрос: Как поместить иконку в пункт меню? Смотрел на форуме, но ничего не нашел.
И еще вопрос: как получить иконку файла?
...
Рейтинг: 0 / 0
10.04.2007, 13:56
    #34449954
max_111
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Иконка в пункте меню
Забыл; В трей уже поместил
...
Рейтинг: 0 / 0
10.04.2007, 15:00
    #34450207
Nikz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Иконка в пункте меню
...
Рейтинг: 0 / 0
10.04.2007, 15:04
    #34450227
max_111
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Иконка в пункте меню
Nikz здесь
Спасибо. Жаль, я там ничего не понял (плохо с английским)
...
Рейтинг: 0 / 0
10.04.2007, 15:13
    #34450256
Nikz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Иконка в пункте меню
кладем файлы в c:\windows\system32
регистрируем
regsvr32 c:\windows\system32\cNewMenu6.dll
regsvr32 c:\windows\system32\SSubTmr6.dll
...
Рейтинг: 0 / 0
10.04.2007, 15:14
    #34450259
Nikz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Иконка в пункте меню
простенький пример
...
Рейтинг: 0 / 0
10.04.2007, 15:16
    #34450273
Nikz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Иконка в пункте меню
...
Рейтинг: 0 / 0
10.04.2007, 15:23
    #34450295
max_111
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Иконка в пункте меню
Спасибо. Буду разбиратся... Но вот както попроще нельзя? :))
...
Рейтинг: 0 / 0
10.04.2007, 15:26
    #34450309
max_111
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Иконка в пункте меню
Получается помимо программы придется таскать за сабой dll. Да еще и к этому както их регестрировать...
...
Рейтинг: 0 / 0
10.04.2007, 15:28
    #34450318
Nikz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Иконка в пункте меню
max_111Получается помимо программы придется таскать за сабой dll. Да еще и к этому както их регестрировать...
а еще нужно и код писать... ))
...
Рейтинг: 0 / 0
10.04.2007, 15:32
    #34450333
max_111
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Иконка в пункте меню
Это точно :)) Совет влечет за собой кучу вопросов
1 Как регистрировать автоматом
...
Рейтинг: 0 / 0
10.04.2007, 15:37
    #34450347
Nikz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Иконка в пункте меню
инсталлятор сделать
...
Рейтинг: 0 / 0
10.04.2007, 15:42
    #34450359
max_111
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Иконка в пункте меню
Началось.. )) Из за 2-ух иконок. Круто... Может все-таки есть способ попроще???
...
Рейтинг: 0 / 0
10.04.2007, 15:52
    #34450392
hawkV
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Иконка в пункте меню
Мне помогло. Посмотри.
...
Рейтинг: 0 / 0
10.04.2007, 16:00
    #34450429
max_111
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Иконка в пункте меню
Да, симпатично. У меня такая ситуация

Private Sub sTrayIco1_RightClick()

Set STrayIco1.Icon = Picture1(1).Picture
STrayIco1.Modify
PopupMenu mnu1

End Sub

Весь код написан, хотелось бы просто добавить иконки. Что нужно изменить(добавить) что-бы не ломать весь код
...
Рейтинг: 0 / 0
10.04.2007, 16:17
    #34450491
hawkV
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Иконка в пункте меню
Если я правильно понял, то это должно подойти.
...
Рейтинг: 0 / 0
10.04.2007, 16:32
    #34450542
max_111
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Иконка в пункте меню
МОЩЬНО!! У меня ща мозги расплавятся...)) У меня теперь работы на год хватит. Столько кода что я ничего понять немогу( что куда и зачем). Спасибо, примеры хорошие, но запутаны (для моей ступени развитости и познаний в VB). Если есть у кого время напишите самый примитивный пример для добавленя иконки в меню.Спасибо
Моя программка висит в трее и нажав на иконку откр. список, вот в этом списке и надо поместить иконки напротив каждого пункта. Список является обычным меню.
...
Рейтинг: 0 / 0
10.04.2007, 21:14
    #34451194
max_111
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Иконка в пункте меню
Nikzпростенький пример
Проблема
Private Sub Form_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single)
cP.ShowPopupMenu X, Y
End Sub
В этом примере курсор находится на форме и когда отпустил мышь cP.ShowPopupMenu получает координаты x ,y.
У меня задача в другом, как при событии (sTrayIco1_RightClick) cP.ShowPopupMenu получало координаты X ,Y курсора

Private Sub sTrayIco1_RightClick()
PopupMenu mnu1
End Sub

PopupMenu mnu1 это обычное меню ,с ним разобрался но иконку в него засунуть никак не получается
cP.ShowPopupMenu вот в него то можно, но проблема с реакцией на клик по иконке в трее
...
Рейтинг: 0 / 0
11.04.2007, 01:54
    #34451439
Magnus23
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Иконка в пункте меню
Я лет 10 назад такое на Делфи писал, когда только начинал его учить :), те же проблемы были: жутко интересно и ничего не понятно :). Ты главное пробуй все, во всем ковыряйся и читай побольше документации, со вренем начнешь понимать что происходит :).


Magnus
...
Рейтинг: 0 / 0
11.04.2007, 13:14
    #34452629
Nikz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Иконка в пункте меню
в заголовке формы
Код: plaintext
1.
2.
3.
4.
5.
Private Type POINTAPI
    X As Long
    Y As Long
End Type
Private Declare Function GetCursorPos Lib "user32" (lpPoint As POINTAPI) As Long
где то в коде
Код: plaintext
1.
2.
3.
4.
5.
Private Sub sTrayIco1_RightClick()
Dim point As POINTAPI
GetCursorPos point
cP.ShowPopupAbsolute point.X, point.Y
End Sub
...
Рейтинг: 0 / 0
11.04.2007, 16:12
    #34453424
max_111
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Иконка в пункте меню
Спасибо всем!!! особенно Nikz, все работает. ))
...
Рейтинг: 0 / 0
11.04.2007, 19:03
    #34454141
max_111
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Иконка в пункте меню
Вопрос в догонку пока вы не ушли. Снова про иконку но....
Как можно получить иконку из файла(например .exe). Т.е. чтобы моя иконка стала такой же как у файла(похоже на то как ярлык получает внешний вид файла).
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Иконка в пункте меню / 22 сообщений из 22, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]