Главная страница
    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.044 c
2-1161944511
RomanH
2006-10-27 14:21
2006.11.12
Опять эти MDI-окна


15-1161887904
Kerk
2006-10-26 22:38
2006.11.12
У меня столько энергии вырабатывается, что я ее гашу в труде (с)


15-1161790219
oldman
2006-10-25 19:30
2006.11.12
Вот и до нас дошел прогресс... :(


2-1161940205
MetalFan
2006-10-27 13:10
2006.11.12
как работает UPX?


2-1161774262
LexXL
2006-10-25 15:04
2006.11.12
as





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский