|
Управляемая форма + Картинка из файла
| ☑ |
0
prorokk
17.10.13
✎
12:27
|
Вообщем погуглил... так и не нашел ответа Возможно ли имея Ссылку
"D:\base\img.jpg"
Отобразить ее на форме...
|
|
1
H A D G E H O G s
17.10.13
✎
12:33
|
Да
|
|
2
prorokk
17.10.13
✎
12:42
|
(1) уже хорошо.... можно Пример? или где почитать....
|
|
3
H A D G E H O G s
17.10.13
✎
12:58
|
|
|
4
Ksandr
17.10.13
✎
13:00
|
Просто отобразить не проблема. Двоичные данные во временное хранилище, ссылку в реквизит формы связанный с элементом.
А вот назначить картинку не из библиотеки картинок кнопке формы или кнопке командной панели не получится.
|
|
5
andreymongol82
17.10.13
✎
13:01
|
|
|
6
andreymongol82
17.10.13
✎
13:01
|
Пример с временным хранилищем
&НаКлиенте
Процедура Пп1()
Картинка = новый Картинка("d:\comics_fy_orig_1333475624.jpg");
СтрокаUR = ПоместитьВоВременноеХранилище(Картинка.ПолучитьДвоичныеДанные(),УникальныйИдентификатор);
КонецПроцедуры
&НаСервере
Процедура пп2()
ДвоичныеДанные = ПолучитьИзВременногоХранилища( СтрокаUR);
Ккаартинка = новый Картинка(ДвоичныеДанные);
КонецПроцедуры
|
|
7
Fragster
модератор
17.10.13
✎
13:06
|
(6) нафига гонять в картинку -> в двоичные данные?
ДвоичныеДанные (BinaryData)
На основании файла
Синтаксис:
Новый ДвоичныеДанные(<ИмяФайла>)
Параметры:
<ИмяФайла> (обязательный)
Тип: Строка.
Имя файла, из которого будет загружено значение в виде двоичных данных
Описание:
Создает объект и помещает в него двоичные данные, взятые из файла.
В режиме веб-клиента недоступен.
Пример:
ФайлКартинки = "C:\Мои документы\Картинка1.bmp";
ДвоичныеДанные = Новый ДвоичныеДанные(ФайлКартинки);
|
|