Имя: Пароль:
1C
 
Записать программно в буфер изображение
0 SMAlik
 
18.11.10
09:09
Необходимо из Поле Картинки поместить изображение в буфер.
Как это можно сделать?

Текст знаю как:

Объект = Новый COMОбъект("htmlfile");
Объект.ParentWindow.ClipboardData.Setdata("text", "123");

а вот изображение ....
1 aleks-id
 
18.11.10
09:15
ClipboardData.Setdata("image", ссылка_на_объект_изображение) нет?
2 Рэйв
 
18.11.10
09:17
"URL" Формат URL
"File" Файловый формат
"HTML" Формат HTML
"Image" Формат графического образа
3 SMAlik
 
18.11.10
09:38
Хм, понятно.

А картинку как передать?

ЭлементыФормы.ПолеФотографии.Картинка - так не катит
4 Рэйв
 
18.11.10
09:59
(3) попробуй двоичными данными

МояКартинка = Новый ДвоичныеДанные("C:\Картинка1.bmp");

может так получится
5 aleks-id
 
18.11.10
10:00
сохрани картинку во временную папку а в метод подставь путь к ней
6 Рэйв
 
18.11.10
10:00
вместо пути собственно картинку вставь
7 SMAlik
 
18.11.10
10:06
не, сохранять файл не катит
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший