Модераторы: Snowy, Alexeis, MetalFan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Отображение картинок 
V
    Опции темы
okamor71
Дата 31.10.2006, 23:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 22
Регистрация: 15.10.2006

Репутация: нет
Всего: нет



Суть вопроса состоит в том что нужно сделать просмотр нескольких картинок, что-то на подобии того как в експлорер при выборе типа просмотра "Эскизы страниц", картинки берутся з БД, тоесть нужно отобразить картинку и подпись под ней (поле в БД). Может кто чего посоветует.
PM MAIL ICQ   Вверх
Alexeis
Дата 1.11.2006, 01:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Амеба
Group Icon


Профиль
Группа: Админ
Сообщений: 11743
Регистрация: 12.10.2005
Где: Зеленоград

Репутация: 55
Всего: 459



Загружать, конвертировать в TBitmap сжимать его и рисовать при помощи (StreatchDraw) на любой канве. Какой формат изображений?



--------------------
Vit вечная память.

Обсуждение действий администрации форума производятся только в этом форуме

гениальность идеи состоит в том, что ее невозможно придумать
PM ICQ Skype   Вверх
okamor71
Дата 1.11.2006, 01:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 22
Регистрация: 15.10.2006

Репутация: нет
Всего: нет



Так не совсем правильно, количество каждый раз может менятся соответственно нужно будет каждый раз делать кучу канв, что загрузит память

Добавлено @ 01:43 
alexeis1, если у меня например будет около 1000 картинок прогружено с базы, что тогда
PM MAIL ICQ   Вверх
Alexeis
Дата 1.11.2006, 01:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Амеба
Group Icon


Профиль
Группа: Админ
Сообщений: 11743
Регистрация: 12.10.2005
Где: Зеленоград

Репутация: 55
Всего: 459



Цитата(okamor71 @  1.11.2006,  01:41 Найти цитируемый пост)
Так не совсем правильно, количество каждый раз может менятся соответственно нужно будет каждый раз делать кучу канв, что загрузит память

Зачем? Можно для этого использовать Один TImage нужного размера размещенный в ScrollBox а грузить всего в один объект. Загрузили -> нарисовали уменьшенный ->  загрузили новый вместо текущего. и т.д. А рисовать их всех на один общий TImage.

Добавлено @ 01:49 
Т.е. вычислять положение новой иконки и рисовать ее в TImage рядом с предыдущей.


--------------------
Vit вечная память.

Обсуждение действий администрации форума производятся только в этом форуме

гениальность идеи состоит в том, что ее невозможно придумать
PM ICQ Skype   Вверх
okamor71
Дата 1.11.2006, 01:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 22
Регистрация: 15.10.2006

Репутация: нет
Всего: нет



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

Добавлено @ 01:53 
как говорится клиент всегда прав
PM MAIL ICQ   Вверх
Alexeis
Дата 1.11.2006, 01:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Амеба
Group Icon


Профиль
Группа: Админ
Сообщений: 11743
Регистрация: 12.10.2005
Где: Зеленоград

Репутация: 55
Всего: 459



Ну так потом и вытаскивать... кто же мешает? Как вообще база на это все влияет? 


--------------------
Vit вечная память.

Обсуждение действий администрации форума производятся только в этом форуме

гениальность идеи состоит в том, что ее невозможно придумать
PM ICQ Skype   Вверх
Snowy
Дата 1.11.2006, 11:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 11363
Регистрация: 13.10.2004
Где: Питер

Репутация: 18
Всего: 484



Пример просмотра эскизов: http://forum.vingrad.ru/index.php?showtopic=80671
PM MAIL   Вверх
okamor71
Дата 2.11.2006, 11:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 22
Регистрация: 15.10.2006

Репутация: нет
Всего: нет



Snowy, спасибо помогло, именно то что я искал
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Звук, графика и видео"
Girder
Snowy
Alexeis

Запрещено:

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делится вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи
  • По вопросам разработки игр стоит заглянуть сюда

FAQ раздела лежит здесь!


Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Girder, Snowy.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Звук, графика и видео | Следующая тема »


 




[ Время генерации скрипта: 0.0729 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.