Наша команда имеет несколько действующих проектов. Мы оказываем следующие услуги:   Разработка программного обеспечения. Также обслуживаем и автоматизируем программы на платформе 1С. Сайт проекта: moscowsoft.com Разработка графического дизайна: дизайн сайтов, продукции, упаковки, визитки, журналы. Смотрите сайт проекта. Оказание услуг по оформлению праздников и мероприятий: designvanilla.ru.

 

You are hereВнешняя компонента cClipBoardObject.dll

Внешняя компонента cClipBoardObject.dll


Внешняя компонента cClipBoardObject.dll 

Компонента для работы с буфером обмена Windows

Может пригодиться для втаскивания изображений различных форматов из буфера обмена в 1С. В архиве есть пример сохранения изображений из Excel. Автор компоненты неизвестен.
 

Пример работы:

//
// Перед использованием библиотека должна быть зарегестрирована:
// regsvr32.exe cClipBoardObject.dll

//
//
//Получение картинок из отрытого файла Ecxel через буфер обмена
//
//
//
Excel = Новый COMОбъект("Excel.Application");
Попытка
// В реальном примере путь может быть совершенно другим.
Excel.Workbooks.Open(глКаталогКонфигурации+"Excel\Картинки.xls");
Sheet = Excel.Workbooks.Item(1);
Excel.Application.ActiveSheet.Shapes("Picture 1").Select();
Excel.Application.Selection.Copy();
КартинкаПуть = глКаталогКонфигурации+"Рисунок 2.tmp";
Буфер = Новый ComОбъект("cClipBoardObject.cClipBoard"); //нужна внешняя комопонента
Буфер.GetClipBoard(КартинкаПуть);
ЭлементыФормы.ПолеКартинки1.Картинка = Новый Картинка(КартинкаПуть);
Исключение
КонецПопытки;

Excel.Quit();
Excel = Неопределено;

Прикрепленный файлРазмер
cClipBoardObject.rar8.29 кб

Реклама

 

 

 Стоматологическое оборудование и расходные материалы