![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как создать Слайд шоу с помошью 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?