Добавить картинку во внешнюю обработку #601768


#0 by МаленькийВопросик
Уважаемые подскажите метод, с помощью которого, можно добавить Картинку (изображение) во внешнюю обработку. Имеется ввиду аналог: БиблиотекаКартинок.Важно
#1 by IamAlexy
из файла ?
#2 by МаленькийВопросик
ага
#3 by МаленькийВопросик
либо как-то из dll-ки, пока не знаю как
#4 by Smallrat
макет с двоичными данными ?
#5 by МаленькийВопросик
ну в принципе да... примерчик бы работы с макетом "двоичные данные"
#6 by МаленькийВопросик
вот я создал макет двоичные данные "КартинкаДиалога" - в нем загружено изображение. вопрос, как его достать на форму?
#7 by МаленькийВопросик
ну что? никто ничего не знает?
#8 by Smallrat
картинку получить типа так: Картинка (Picture) Формирование из двоичных данных Синтаксис: Новый Картинка(<ДвоичныеДанные>, <ПрозрачныйФон>) Параметры: Тип: ДвоичныеДанные. Двоичные данные изображения, из которого будет сформирован объект Картинка. Тип: Булево. Определяет, будет ли использован цвет прозрачности при создании картинки. Используется только для картинок, формат которой не поддерживает прозрачности. За цвет прозрачности принимается цвет последнего пикселя (правый - нижний). Значение по умолчанию: Ложь Описание: Создает картинку из двоичных данных
#9 by Smallrat
а двоичные данные из макета - просто ПолучитьМакет("ИмяМакета")
#10 by МаленькийВопросик
пока не получилось
#11 by МаленькийВопросик
#12 by МаленькийВопросик
Еще вопрос - что может относиться к двоичным данным? Ну, картинки - это понятно теперь что еще залить можно в макет "двоичные данные?"
#13 by Smallrat
что угодно - все данные по сути двоичные данные.
#14 by МаленькийВопросик
интересно.. я могу туда dbf файл зашить?
#15 by Smallrat
да: дбф, xml, jpg, avi, zip, exe, doc, xls, хоть платформу туда можно запихнуть. Есть правда наверное какие-то ограничения по размеру, ну и хранится это всё без всяких описаний, расширений и прочего, распознать что хранится можно разве что по тегу вначале файла, который не всегда есть.
#16 by МаленькийВопросик
интересно было бы зашить туда дбф файл и прочитать его)))
#17 by Smallrat
одно но - картинка по-моему чуть ли не единственный объект, который можно непосредственно создать из двоичных данных. Такие объекты как XBase, ЧтениеZipФайла и другие для создания требуют предварительно сохраненного из макета файла. для УФ этоу будет примерно так (для макета с zip-файлом):
#18 by Smallrat
КаталогВременныхФайлов = КаталогВременныхФайлов;
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С