Ru-Board.club
← Вернуться в раздел «Прикладное программирование»

» Загрузка картинки на форму по выделении записи в DBGrid,как?

Автор: SERGeblr
Дата сообщения: 25.12.2004 02:46
Здравствуйте.
C++ Builder 6.0
Возникла проблемка со связкой Table->DataSource->DBGrid (таблица Paradox 7.0)
Необходимо получить ID-номер выделенной строки (поля, ячейки, в общем номер записи) в таблице DBGrid чтобы потом прочитать из

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

LoadFromFile загрузить ее на форму). То же самое необходимо проделать обратно, т.е. картинка выбирается на форме и загружается туда

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

потом вывести обратно, выделением какой-либо записи в таблице ее вышеописаным образом.
Просьба не предлагать использовать другие виды таблиц и баз данных, необходима работа именно с DBGrid и обычной TTable.
Спасибо.
Автор: ShIvADeSt
Дата сообщения: 25.12.2004 05:20
SERGeblr
Вообще то в таблицу можно вставлять картинки, тогда если использовать компонент DBImage то картинка будет автоматически грузиться при броузинге таблицы, а наоборот делается аналогично. Посмотри в демосах пример связанный с рыбами точно не помню как называется, но там точно картинки отображаются при броузинге по таблице. Если не подойдет, то вообще то не надо получать номер выделенной ячейки, так как простое обращение Table[i]. где i номер столбца как раз вернет значение нужного поля. Только учти что это Дельфийский синтаксис, но смысл тот же самый.

Страницы: 1

Предыдущая тема: MS VS.NET 2003 проблемы компиляции


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.