Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2006.11.12;
Скачать: [xml.tar.bz2];

Вниз

вывод картинки в DBCtrlGrid   Найти похожие ветки 

 
viper03 ©   (2006-10-26 06:58) [0]

Есть ДБФ-файл, который содержит поле "code" типа integer.
Есть куча картинок в разных файлах. Имена картинок совпадают со значениями поля "code", т.е 1.jpg, 2.jpg, 345.jpg и т.д..
Как сделать что бы в ДБКонтролГриде выводились эти картинки?


 
SergKon ©   (2006-10-26 08:45) [1]

Читай статью Разноцветный G R I D


 
SergKon ©   (2006-10-26 08:46) [2]

Пардон: Разноцветный D B G R I D


 
viper03 ©   (2006-10-26 09:16) [3]

а ссылку можно? что-то много статей и поиска нету...


 
PZ   (2006-10-26 09:33) [4]

http://www.delphikingdom.com/asp/viewitem.asp?catalogID=168


 
viper03 ©   (2006-10-26 10:08) [5]

сенкс. прочитал.
только это не совсем то что нужно...
картинку нужно вставить не из имеджЛиста, а из файла.
Для каждой строки нужна своя картинка, которая загружается из одноименного файла поля. А записей в таблице чуть больше 15тыс...


 
Desdechado ©   (2006-10-26 11:21) [6]

Если для каждой строки своя картинка, то зачем ее доставать из файла, когда можно хранить в отдельном поле таблицы БД в соответствующей строке?
И отрисовка картинок из ImageList ничемне отличается от отрисовки картинок из других источников.


 
viper03 ©   (2006-10-26 11:45) [7]

потому что в поле БД картинки не хранятся. И менять таблицу я не могу.
А если при открытии формы все картинки пихать в имеджлист - 15 тыс картинок очень долго...


 
Desdechado ©   (2006-10-26 11:53) [8]

думаю, что каждый раз при отрисовке лезть в файл будет еще дольше
ктати, картинки можешь запихнуть в imglist предварительно, например, при старте программы или вообще зашить в программу. Тогда нужно будет дочитывать из файлов в процессе работы только недостающие коды, а остальное - нет.


 
ЮЮ ©   (2006-10-26 11:54) [9]


> картинку нужно вставить не из имеджЛиста, а из файла.

Вот это и сделай. TJPEGImage.LoadFromFile. Затем рисуешь на канве грида.
Замучившись с тормозами, прийдешь к необходимости иметь bmp-слепок нужного размера, как это делакт, к примеру, ACDC



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2006.11.12;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.049 c
15-1161335350
IMHO
2006-10-20 13:09
2006.11.12
"По образу и подобию своему..."


2-1161624830
i-am-vladko
2006-10-23 21:33
2006.11.12
буг на Ресайзе


15-1161347898
Crazybeaver
2006-10-20 16:38
2006.11.12
Подскажите с сайт с бесплатной музыкой mp3


15-1161705433
vidiv
2006-10-24 19:57
2006.11.12
Помогите найти документ.


2-1161876703
T54
2006-10-26 19:31
2006.11.12
Событие onClick





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский