Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как создать Слайд шоу с помошью Imagelist, Image [D7, XP]


xfox ©   (2005-12-01 10:42:00) 

Помогите создать слайд шоу, нужно чтобы через OpenPictureDialog зарузить файлы (сразу несколько) в ImageList, потом из ImageList загружать поочереди файлы в Image. Если это можно сделать как-то проще, то подскажите как. Спасибо.


stone   (2005-12-01 15:31:00) [1]


> xfox ©   (01.12.05 14:02) [5]
> Я не могу понять: если я пишу так - Imagelist2.Add(im,clDefault)
> (где im это им файла) то он мне выдает ошибку  Incompatible
> types: 'TBitmap' and 'Integer'.

Логично, ведь оба параметра метода Add относятся к классу TBitmap
Соответственно, ты должен создать экземпляр класса TBitmap, загрузить туда изображение из файла (ТBitMap.LoadFromFile), а потом передать этот ТBitMap в метод Add твоего TImageList

> И что за класс - TCustomImageList?

Смотри иерархию TImageList


xfox   (2005-12-01 14:02:00) [2]

Я не могу понять: если я пишу так - Imagelist2.Add(im,clDefault) (где im это им файла) то он мне выдает ошибку  Incompatible types: 'TBitmap' and 'Integer'. Что нужно писать в месте clDefault? И что за класс - TCustomImageList?


xfox   (2005-12-01 14:02:00) [3]

Я не могу понять: если я пишу так - Imagelist2.Add(im,clDefault) (где im это им файла) то он мне выдает ошибку  Incompatible types: 'TBitmap' and 'Integer'. Что нужно писать в месте clDefault? И что за класс - TCustomImageList?


xfox   (2005-12-01 11:59:00) [4]

Спасибо.


stone   (2005-12-01 11:50:00) [5]

Читай справку по
TOpenPictureDialog.Files
TImageList.Add


xfox   (2005-12-01 11:43:00) [6]

И то не понятно и другое тоже. Я понимаю как все делать поочереди, но не получается загрузить файлы.


stone   (2005-12-01 10:53:00) [7]

Так что тебе не понятно? Как из ImageList загружать поочереди файлы в Image или как через OpenPictureDialog зарузить файлы (сразу несколько) в ImageList?


Наверх

Титульная страница Поиск, карта сайта Написать письмо