Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.03.2011, 02:18   #1
Stian
Пользователь
 
Регистрация: 28.02.2011
Сообщений: 14
По умолчанию Открытие папки из DBGrid

Доброго времени суток! Имеется DBGrid, подключенный через ADO к ADOQuery. В одном из столбцов DBGrid хранятся пути к файлам/папкам. Сейчас все реализовано так, что приходится кликать по этому столбцу, чтобы открыть нужную папку. Как при нажатии кнопки "перейти" сделать так, чтобы открывалась папка, на которую указывает путь? Причем записей в DBGrid много, а кнопка должна быть всего одна.
Stian вне форума Ответить с цитированием
Старый 21.03.2011, 10:04   #2
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,542
По умолчанию

Цитата:
В одном из столбцов DBGrid хранятся пути к файлам/папкам.
Данные (пути) хранятся не в DBgrid а в связанном с ним наборе данных
DbGrid.DataSource.DataSet
в товем случае это
Цитата:
подключенный через ADO к ADOQuery
В DataSet есть текущая запись и набор полей (fields) для этой записи.
В одном из этих полей (fieldbyname) и лежит твой путь. Осталось только по событию кнопки достать его оттуда и открыть
программа — запись алгоритма на языке понятном транслятору
evg_m вне форума Ответить с цитированием
Старый 21.03.2011, 10:57   #3
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Используй DbGrid.DataSource.DataSet.AfterScro ol
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
DBGrid и открытие папки Stian Общие вопросы Delphi 7 01.03.2011 01:45
Кнопка "Обзор" - открытие конкретной папки DenProx Microsoft Office Access 5 21.01.2010 22:24
Как можно организовать открытие папки с содержащимся в нем произвольным файлом Sewell Общие вопросы Delphi 5 27.05.2009 22:11
Открытие файлов из заданной папки anutiks Microsoft Office Excel 7 14.04.2008 04:19