ImageList

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Мика
Обычный пользователь
Обычный пользователь
 
Сообщения: 58
Зарегистрирован: 08.06.2003 (Вс) 10:27

ImageList

Сообщение Мика » 03.09.2003 (Ср) 14:49

Как работать с ImageList' ом.
Я запихнул в него картинки 10 штук, теперб мне их надо по очереди выводить на PicturreBox. Как это сделать :?: :?: :?:
Спасибо!!!

N.Y.B.
Новичок
Новичок
 
Сообщения: 29
Зарегистрирован: 05.03.2003 (Ср) 12:51
Откуда: Russia

Сообщение N.Y.B. » 03.09.2003 (Ср) 15:58

Все эти картинки, по-моему, хранятся в наборе, а следовательно, добраться к ним можно через свойство ImageList'а, которое ссылается на набор и индекс конкретной картинки в наборе.

skiperski
Идеолог
Идеолог
Аватара пользователя
 
Сообщения: 1386
Зарегистрирован: 25.06.2002 (Вт) 15:52

Сообщение skiperski » 03.09.2003 (Ср) 16:55

Код: Выделить всё
Option Explicit

Dim ImageNr As Long

Private Sub Form_Load()
    Call Timer1_Timer
End Sub

Private Sub Timer1_Timer()
    ImageNr = ImageNr + 1
    If (ImageNr > ImageList1.ListImages.Count) Then ImageNr = 1
    Picture1.Picture = ImageList1.ListImages(ImageNr).Picture
End Sub

Мика
Обычный пользователь
Обычный пользователь
 
Сообщения: 58
Зарегистрирован: 08.06.2003 (Вс) 10:27

Сообщение Мика » 03.09.2003 (Ср) 17:23

Спасибо, все работает!!! :)


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот и гости: 9

    TopList  
cron