ник: akkorn
Добрый день!
Если интересует мое мнение- то оно такое:
Может и стоит создать базу. Данные же в ней будут исключительно текстовые. Далее. Рядом с основной папкой хранить также папку SmallPict, в которой будут храниться сильно уменьшенные в разрешении копии опригинальных файлов в формате jpg. Это дает возможность по относительному пути в базе мини-просматривать сие картинки (в форму встроить PictureImage и при переходе на запись загружать это мини-изображение). Далее. В базе же можно сделать также копирование нужного файла по нажатии одной кнопки.
Типа выбираешь нужную запись- и топишь кнопку "Копировать". Далее уже в нужном месте- вставить. И опа! Вуаля! Файл без мутарств с открытием этой бООльшой папки уже дома )) Чудеса )))
Преимущества: хранится при малом физическом обьеме куча информации: дата заказа, заказчик, данные для связи и т.п. и т.п... И база расти как таковая не будет (почти). И доступ к файлам и быстрый просмотр.....
У меня на Sivacon 8PT такое создано. Там файлов нак 10 гиг и их количество сейчас превышает 29 тыс. Так вот. Программа работает без шума и пыли. Без долгих обдумываний и в реальном времени. Куульно!
А по поводу Вашей задачи - вот такое мое мнение.
p.s. ну а ежели всем будет не до переконвертации- то просто можно встроить копочку "открыть файл в родном приложении". Но это не удобно на мой взгляд- нужно видеть о чем речь (мини-изображение).