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