|
|
|
| Здравствуйте все!
Собственно вопрос в названии темы. Добавлю - изображения небольшие, если это принципиально. | |
|
| |
|
|
|
| вариантов 3
1. файл хранится отдельно от базы - в этом случае в контроле Рисунок прописывается путь к файлу
2. файл хранится внутри базы - в табле создается поле-Оле объект на форме соответствующий контрол
3. файл хранится в базе, а именно в элементе ActiveX - ImageList в форме - соответствующие контролы считывают инфу из этого элемента
в зависимости от ситуации применяется нужный вариант | |
|
| |
|
|
|
| Спасибо!
Файл храниться в таблице базы. Как его туда записать средствами VBA?
Обычным копированием в элемент управления "Присоединенная рамка ..." - понятно, а как программно? Что-то не получается ... | |
|
| |
|
|
|
| >>> Обычным копированием в элемент управления "Присоединенная рамка ..."
это может оказаться далеко не самый лучший способ...
многое зависит от того как вы потом собираетесь использовать внесенные данные
если просто хранить рисунок 160х120 и отображать его в отчетах или на формах - можете поискать проимер на сайте микрософт | |
|
| |
|
|
|
| Спасибо за ответ!
Мне нужно считывать bmp-файл в таблицу автоматически средствами VBA | |
|
| |
|
|
|
| http://msa.polarcom.ru/st/d_0000163.htm
http://lebans.com/loadsavejpeg.htm | |
|
| |
|
|
|
| Большое спасибо. Материал проработан, но это не совсем то, что нужно.
Я ищу собственно структуру OLE поля, куда записан BMP -файл. Там вначале идут байты "заголовка" (77 - 82 как я обнаружил). Затем собственно bmp-файл. А затем байты окончания объекта (18 - 38). А где найти описание этой структуры - пока не знаю ...
Заранее благодарен за помощь | |
|
| |
|
|
|
| http://msdn.microsoft.com/en-us/library/dd942265%28PROT.10%29.aspx
Полезный топик (ссылка отсюда):
http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=741109&msg=8450777 | |
|
| |
|