![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Количество Image [D7, WinXP]
Manur © (2007-06-22 15:41:00)Здравствуйте.
У меня вот задача
В файлелистбоксе отображаются список файлов jpeg, bmp
Можно ли в каком нибудь объекте(например, Panel ) создать некоторое количество image, совпадающим с количеством файлов в файллистбоксе.
а по точнее сделать просмотр рисунков как в винде - эскизы страниц.
Anatoly Podgoretsky (2007-06-25 10:10:00) [1]А если 8к по 1м то тоже работает
Ega23 (2007-06-25 09:07:00) [2]
> А у тебя на компе памяти хватит для отображения 8к картинок?
> ?? И сколько будет весить в памяти форма с 8к TImage?
Знаешь, у меня preview работал ещё под первым пнём и 32 метрами оперативки. Значит можно, если умеючи, а?
Loginov Dmitry (2007-06-23 18:39:00) [3]Быстрее использовать не TImage, а TPaintBox. И выводить на него картинки не всем скопом, а только то, что пользователь в данный момент может увидеть на экране.
Dimaxx (2007-06-23 16:44:00) [4]
> А в чём проблема? 8000 картинок создать?
>
А у тебя на компе памяти хватит для отображения 8к картинок??? И сколько будет весить в памяти форма с 8к TImage?
Ega23 (2007-06-23 13:54:00) [5]
> А представь, что картинок будет 8000 с лишним. И будешь
> создавать 8к имиджей? А вообще досточно одного имиджа.
А в чём проблема? 8000 картинок создать?
Dimaxx (2007-06-23 03:21:00) [6]А представь, что картинок будет 8000 с лишним. И будешь создавать 8к имиджей? А вообще досточно одного имиджа.
Ega23 (2007-06-22 17:23:00) [7]
> Ну будет же он потом с ними общаться, ИМХО так удобнее.
С массивом? По мне, так TObjectList гораздо удобнее. Но дело даже не в этом. Нафига с ним общаться, всё при создании забить можно.
iXT (2007-06-22 17:11:00) [8]> [6] Ega23 © (22.06.07 17:09)
>
> > Как зачем???
> >
> > > создать некоторое количество image
>
>
> Это понятно. Массив зачем?
Ну будет же он потом с ними общаться, ИМХО так удобнее.
Ega23 (2007-06-22 17:09:00) [9]
> Как зачем???
>
> > создать некоторое количество image
Это понятно. Массив зачем?
iXT (2007-06-22 17:06:00) [10]> А что такое x[i]????
Ну не Integer же :). Это как его :) массивом завется
> И зачем???
Как зачем???
> создать некоторое количество image
Ega23 (2007-06-22 16:51:00) [11]А что такое x[i]???? И зачем???
iXT (2007-06-22 16:47:00) [12]for i:=0 to "Количество" - 1 do
begin
x[i]:=TImage.Create(FormX);
x[i].Parent:=Panel;
x[i].Left, Top, ......
......
end;
Ega23 (2007-06-22 16:37:00) [13]
> Можно ли в каком нибудь объекте(например, Panel ) создать
> некоторое количество image, совпадающим с количеством файлов
> в файллистбоксе.
Конечно можно.
Darvin (2007-06-22 15:55:00) [14]Я не против.... ;-)
Но для начала поищи на торри, может уже кто-то сделал подобный компонент