Оптимизировать код - VB

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

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

Пишу небольшую программу для личных нужд на VB6. Надо реализовать несколько одинаковых контролов на форме, их надо перетаскивать с места на место, загружать в них картинку, и т.д. Оформил эти контролы как массив контролов. Но как правильно написать к ним обработку событий? Я делаю через select case, например процедура загрузки рисунка в картинку через дабл клик:
Правильно ли я делаю? или можно как то иначе написать этот код, более оптимизировано?

Решение задачи: «Оптимизировать код»

textual
Листинг программы
Private Sub Image1_DblClick(Index As Integer)
Dim Im(10) as string
Im(0)= "D:\Install\BASICS\qp-rev.jpg"
Im(1)= "D:\Install\BASICS\10w-rev.jpg"
Im(2)= "D:\Install\BASICS\1r.jpg"
Im(3)= "D:\Install\BASICS\21.jpg"
Im(4)= "D:\Install\BASICS\10c-rev.jpg"
Im(5)= "D:\Install\BASICS\kic.jpg"
Im(6)= "D:\Install\BASICS\4p.jpg"
Im(7)= "D:\Install\BASICS\6w-rev.jpg"
Im(8)= "D:\Install\BASICS\2p-rev.jpg"
Im(9)= "D:\Install\BASICS\qs-rev.jpg"
Image1(Index).Picture = LoadPicture(Im(Index))
End Sub

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


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

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

10   голосов , оценка 3.5 из 5