|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Открытие файла в Listview !
Всем привет ! Не помогите с написанием кода .
Суть проблемы заключается в том , что существуют две таблицы. Таблица 1 выполнена в ListView, а таблица 2 в DBGrid. Таблица 1 содержит информацию о деталях и поля:наименование, масса, дата добавления. В таблице 2 выполнен рекрусивный обход всех папок и она содержит путь всех файлов расположенных на определенном диске(Сам путь представляет собой наименование файла и его расширение , например 123.exe). Необходимо сделать при выделение в таблице 1 нужной строки , открывать файл т.е нужно сравнивать выделенную ячейку стобца "Наименоване" с путями файлов в таблице 2. При совпадении открывать файл. Еще в таблице 1 количество полей пожно выбирать , т.е столбец "Наименование" может менять порядок. |
#2
|
||||
|
||||
Если Наименование содержит только имя файла, то где гарантия что такое имя уникально? А если уникально, зачем было распихивать по папкам?
А если содержится полный путь, то на кой тогда еще и таблица с путями. Или может они как-то связаны все-же? По ключу какому-то может? Вот видите какая куча вопросов возникла. Жизнь такова какова она есть и больше никакова. Помогаю за спасибо. |
#3
|
|||
|
|||
Да конечно многовато вопросов.
Дело в том ,что файлов для открытия будет много, это значит что процедура обхода католого и поиска фалов займет много вато врмени , и для этого я создал мини прогу , с базой чтобы процедура работала не зависимо от основной прогги. А на счет наименования, впринципе можно сделать хотя бы, если файлы в одной директории. И базы не связаны! Может вы предолжите путь по проще. Я только за ! |
#4
|
||||
|
||||
Да куда уж проще.
Как я понял для каждой детали свой уникальный рисунок. Тогда зачем нужно было делать еще одну таблицу с путями? Кто мешал их поместить туда-же где и детали? Ведь картинка это по сути еще одно свойство, такое-же как масса и размеры. Я бы вообще внедрил картинки как Blob поле в таблицу. Жизнь такова какова она есть и больше никакова. Помогаю за спасибо. |
#5
|
|||
|
|||
Там не рисунок , а чертеж dwg автокадовский. Желательно сделать как-будь отдельно от основной таблицы.
|