Страница: 1 |
а что значит "массив из контролов", скорее всего имелось ввиду "массив контролов"? Ну тогда можно через Load в цикле крутить, сколько циклу скажешь столько и будет. Dim i As Integer это мы добавили imgPiece и указали некторые параметры. Вот думаю если масив вообще ещё не создан, тогда.... а! ну CrateNewObject "А тут имя объекта" но тогда он небудет нулевым индексом массива, мда.... ну подожди пока кто-то поумнее наткнёться на этот топик Я изчерпан. Страница: 1 |
Вопрос: Как создать массив из контролов?
Добавлено: 22.05.04 22:31
Автор вопроса: Corel
Как создать массив из контролов в ходе выполнения программы, длинна которого определяется значением некоторой переменной?
Ответы
Всего ответов: 2
Номер ответа: 1
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #1
Добавлено: 22.05.04 23:06
NumOfPieces = 15
For i = 1 To (NumOfPieces - 1)
Load imgPiece(i)
With imgPiece(i)
.Left = 33 * i
.Visible = True
End With
Next i
Номер ответа: 2
Автор ответа:
@CyRax PTR
ICQ: 204447456
Вопросов: 28
Ответов: 664
Web-сайт:
Профиль | | #2
Добавлено: 25.05.04 04:38
Визуально никак. Можешь только у размножаемого контрола поставить свойство Index=0 (если контрол не массив, то оно пусто), а затем подгружать командой LOAD Control(Index)