|
Загрузка картинки из таблицы в контрол (пример)
|
|||
---|---|---|---|
#18+
Собственно сабж. Используется слегка модифицированный класс c32bppDIB By LaVolpe (from psc cd) http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=67466&lngWId=1 с некоторыми доработками под Access. преобразование в EMF по методу Бенедикт https://www.sql.ru/forum/348182-a/primer-jpeg-gif-iz-long-binary-polya-v-image-bez-kopirovaniya-vo-vremennyy-fayl?hl=createenhmetafile плюс немного творчества от себя для упрощения работы со всем этим. корявости в коде много, но вполне юзабельно. Пример содержит форму демонстрирующую возможности: загрузка/выгрузка файла изображения в таблицу для последующего использования, вывод данных из таблицы на контролы типа Access.CommandButton и Access.Image и некоторые дополнительные возможности последующей работы с загруженным изображением (добавление текста, повороты, т.п.) поддерживает альфаканал, PNG и ICO файлы приложить файл не удалось из-за размера (0.78 MB - пример содержит картинки) выложил здесь: https://www63.zippyshare.com/v/JClsKWKR/file.html ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2019, 11:19 |
|
Загрузка картинки из таблицы в контрол (пример)
|
|||
---|---|---|---|
#18+
iKaRus, и чо?... ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2019, 11:49 |
|
Загрузка картинки из таблицы в контрол (пример)
|
|||
---|---|---|---|
#18+
sdku, все то же - надо - пользуйтесь, интересно - смотрите, разбирайте, развивайте, переделывайте под себя. Нет - ну нет, так нет.. за время работы над этим вопросом там много интересного было написано может что найдете интересным для себя, а где и мне подскажете - тоже в строку. тема на около Access'овских форумах всплывает регулярно, здесь собрал воедино все работающие решения которые мне попадались и привел их в максимально удобный для реальной работы вид. зачем это нужно? в основном интерфейсные решения средствами Access ну и для понимания. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2019, 12:01 |
|
Загрузка картинки из таблицы в контрол (пример)
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
26.03.2019, 10:44 |
|
Загрузка картинки из таблицы в контрол (пример)
|
|||
---|---|---|---|
#18+
Перевыложил на rusimport: http://am.rusimport.ru/MSAccess/download.aspx?id=838 ... |
|||
:
Нравится:
Не нравится:
|
|||
26.03.2019, 12:57 |
|
Загрузка картинки из таблицы в контрол (пример)
|
|||
---|---|---|---|
#18+
изменения в модуле modObjectData - исправлена ошибка позиционирования текста при отсутствии изображения ... |
|||
:
Нравится:
Не нравится:
|
|||
06.06.2019, 14:10 |
|
Загрузка картинки из таблицы в контрол (пример)
|
|||
---|---|---|---|
#18+
iKaRus, Можете еще раз выложить проект с примерами? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2019, 07:35 |
|
Загрузка картинки из таблицы в контрол (пример)
|
|||
---|---|---|---|
#18+
Swa111, к сожалению rusimport в дауне, а здесь ограничение 150Kb - не влажу т-что опять на zippy: https://www35.zippyshare.com/v/WGZfXSQy/file.html ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2019, 09:19 |
|
Загрузка картинки из таблицы в контрол (пример)
|
|
---|---|
#18+
Обновил http://am.rusimport.ru/MSAccess/topic.aspx?id=838 Ссылка https://mega.nz/file/0cJ2UAhI#5ydz7_Lm_eXOkrhOdrxl5LT48FoIz4W0Rlym8mHM5Ac Переделан под FreeImage Работает в Access 2003+ (x86/x64) Используются библиотеки FreeImage и слегка модифицированный модуль Visual Basic Wrapper for FreeImage 3 by Carsten Klein (cklein05@users.sourceforge.net) взятый с https://freeimage.sourceforge.io/download.html Для работы требуется наличие библиотек FreeImage соответствующей разрядности. По умолчанию ищет их в подпапке \INC\ рабочей папки примера Архив Pictures.7z содержит: PicturesFI.mdb - база Access содержащая все примеры Pictures_Model.xml - модель объясняющая, как рассчитывается позиция текста рядом с картинкой. \INC\ - папка содержащая библиотеки FreeImage x86/x64 Запускается с формы: ~RunMe.Содержит формы: Test_PictureData_SetToControl - Пример работы с картинкамиTest_OlePictContinuos - Вывод картинок в ленточную формуTest_OlePictDIBContinuos - Вывод картинок встроенных в Access в ленточную формуSample_Clock - Аналоговые часыSample_Dates - Вывод изображений в плавающие кнопки и контекстное менюМодуль и классы для работы с изображениями: modPictureData - содержит функции (основные): PictureData_SetToControl - загружает картинку в нужное свойство указанного контрола modFreeImage - собственно модифицированный модуль Visual Basic Wrapper for FreeImage 3 by Carsten Klein (cklein05@users.sourceforge.net) ... |
|
:
|
|
16.03.2024, 10:56 |
|
Загрузка картинки из таблицы в контрол (пример)
|
|
---|---|
#18+
Чтобы не постить новые ссылки на каждое изменение перевыложил на Git: https://github.com/iKaRus-VLZ/Pictures ... |
|
:
|
|
18.03.2024, 21:53 |
|
|
Start [/forum/topic.php?fid=45&tid=1610662]: |
0ms |
get settings: |
27ms |
get forum list: |
11ms |
check forum access: |
7ms |
check topic access: |
7ms |
track hit: |
79ms |
get topic data: |
56ms |
get forum data: |
4ms |
get page messages: |
508ms |
get tp. blocked users: |
2ms |
others: | 151ms |
total: | 852ms |
0 / 0 |