|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
08.07.2013, 15:35 | #1 |
Пользователь
Регистрация: 14.06.2013
Сообщений: 56
|
DBGrid
Всем доброго времени суток! Приношу свои извинения, если данная тема уже была. Вопрос таков: "Открытие файла из DBGrid". У меня имеется база сделанная в MS Access 2013, в ней есть поле "Изображение", тип этого поля OLE. Вывожу таблицу из базы в DBGrid, но файлы он мне не открывает по нажатию на значение поля. Вот код:
procedure TForm1.DBGrid1CellClick(Column: TColumn); begin if Column.Field.FieldName='Изображение ' then begin ShellExecute(0,'Open',PChar(Column. Field.AsString),'','',SW_SHOWDEFAUL T); end; end;
Учиться, учиться и еще раз учиться!
|
08.07.2013, 15:55 | #2 |
Homo Interneticus
Форумчанин
Регистрация: 04.03.2011
Сообщений: 611
|
Кажется мне что OLE и String все же разные типы/форматы хранения данных.
Чтобы показать картинку вам первоначально надо извлечь файл из OLE-поля либо в ОЗУ (поток) либо во временный файл на диск и затем уже этот файл отобразить. Upd Посмотрите эту тему Последний раз редактировалось astecenko; 08.07.2013 в 16:00. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
перенос данных из dbgrid в dbgrid | Obnx | БД в Delphi | 8 | 26.06.2013 22:38 |
из двух dbgrid в один dbgrid!!!! | JunioR_BK | БД в Delphi | 0 | 23.05.2012 17:28 |
связь одной dbgrid c другой dbgrid | anabenne | БД в Delphi | 3 | 17.10.2011 10:15 |
Перемещение даннах из dbgrid в dbgrid | Hobbit_88 | БД в Delphi | 7 | 10.06.2009 13:33 |
перенос данных из DBGrid в DBGrid | KingSize | БД в Delphi | 17 | 24.04.2009 09:30 |