Записать программно в буфер изображение
☑
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
не, сохранять файл не катит
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший