Как сделать, чтобы при нажатии кнопки её картинка менялась на нажатую и обратно - VB

Узнай цену своей работы

Формулировка задачи:

Как сделать, чтобы имитировалось нажатие? То есть картинка кнопки менялась на нажатую и обратно сразу. Пишу:
Листинг программы
  1. Private Sub Image2_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
  2. Image2.Picture = Image3.Picture
  3. End Sub
  4. Private Sub Image3_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single)
  5. Image3.Picture = Image2.Picture
  6. End Sub
Он просто нажимает, но назад не меняет. В чем ошибка? Спасибо

Решение задачи: «Как сделать, чтобы при нажатии кнопки её картинка менялась на нажатую и обратно»

textual
Листинг программы
  1. Option Explicit
  2.  
  3. Private Sub Image2_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
  4.     Image2.Picture = Image4.Picture
  5. End Sub
  6. Private Sub Image2_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single)
  7.     Image2.Picture = Image5.Picture
  8. End Sub
  9. Private Sub Image3_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
  10.     Image3.Picture = Image5.Picture
  11. End Sub
  12. Private Sub Image3_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single)
  13.     Image3.Picture = Image4.Picture
  14. End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 3.429 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы