- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
Всякий раз наводя курсор на кнопку "Пуск" в Windows 7 вы видели как она менялась.
И вы наверно думали: а как реолизовать такой эффект в VB6? Давайте попробуем
Код:
Private Sub Image1_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
Image1.Picture = LoadPicture("C:Безымянный.bmp") ' при наведении курсора на имейдж в него загрузится картинка
End Sub
Ну теперь запускаем. Чтож мы видим? Навели курсор - картинка в имейдже измнилась.
Но ведь она должна изменятся обратно при отведении курсора. Но почему-то MuseMove этого не поддерживает.
Тогда придётся втянуть в это дело форму. Наведением курсора на форму мы будем имитировать отведение курсора от имейджа.
Вот код вместе с первым примером.
Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
Image1.Picture = LoadPicture("C:Безымянный1.bmp")' при наведении курсора на форму в имейдж загрузится картинка которая была раньше
End Sub
Private Sub Image1_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
Image1.Picture = LoadPicture("C:Безымянный.bmp")' при наведении курсора на имейдж в него загрузится картинка
End Sub
Еще пара таких кодов, и мне начнет нравиться Борис М.
А че, интересный парень.
tirinox 12.09.2013 00:37 # +3
bormand 12.09.2013 05:07 # 0
Пиздец. Просто пиздец. Неужели в vb нету ивентов на mouse_enter/mouse_leave?
kegdan 12.09.2013 05:34 # 0
bormand 12.09.2013 05:36 # −2
А я даже уверен, что paint умеет называть файлы по-другому, а не только Безымянный и БезымянныйN ;)
kegdan 12.09.2013 05:37 # −4
bormand 12.09.2013 05:51 # −2
Проводником?! О_о. Там же вроде есть "сохранить как". Да и при первом сохранении он, емнип, имя и путь спрашивал...
kegdan 12.09.2013 05:53 # 0
Stertor 12.09.2013 16:47 # 0
))
kegdan 12.09.2013 16:59 # −1
Stertor 12.09.2013 16:59 # −1
3.14159265 12.09.2013 15:55 # 0
Там вообще много чего нету, а число нативных компонентов крайне убого по сравнению даже с той же дельфей.
Ну всегда есть winapi и всякие WindowFromPoint.
Stertor 12.09.2013 16:24 # 0
Визуальный бейсик, по моему мнению, подходит тока для обучения; а если душа требует уже цветных кнопок, скинизации и тп - это уже разработка. Нужно учить другой язык.
Ну или можно продолжать извращаться перехватывая обработчики событий, как я в свое время. Аж передернуло, как вспомнил.
guest 17.09.2013 12:49 # −13