Оптимизировать код - 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
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д