Василий
Заглянувший
Всего сообщений: 2
Дата регистрации: 27.04.2019
|
Создано:
27.04.2019 18:44:16
|
|
Добрый день.
Прошу оказать содействие в реализации следующей задачи.
Предыстория: В ПО "Растр" есть очень удивительная и полезная функция копирования графики с возможностью вставить ее (скопированное) в любое ПО (в частности на лист редактора Word и т.п.). Реализация данной функции проста: 1) На канве графики выделяем требуемые узлы, графику которых мы хотим скопировать; 2) Собственно выполнение копирования, когда на канве нажатием ПКМ из выпадающего меню выбираем "Копировать"; 3) Открываем редактор Word и вставляет скопированное в документ.
Таким образом мы получаем наш расчет со схемой потокораспределения. Размеры и схема в растре заранее выполнена таким образом, что копирование и вставка в редактор прекрасно вмещает скопированную схему на А4 или А3 формат без проблем.
Однако требуется автоматизация данного процесса. Связано это с тем, что требуется проведение множественных расчетов в различных вариантах и как результат формирование графического альбома схем с результатами расчетов УР.
Прошу отозваться разработчиков и специалистов и оказать помощь в реализации данного вопроса по автоматизации:
1) Как можно в VBS организовать функцию копирования в Clipboard выделенных узлов схемы в виде графики(был бы рад увидеть код). [Вставка посредством OLE в Word скопированного не составит труда].
Если это невозможно по каким-либо причинам (например, ограничение возможностей VBS), то можно ли
2) организовать (или сформировать) функцию в VBS которая бы выполняла(вызывала) операцию, которая делается вручную на канве (ПКМ-меню-копировать)?
Выделение узлов расчетной модели осуществляется единожды в начале выполнения расчетов, а потом лишь выполнение множественного расчета в макросе.
Пользуясь случаем, позвольте вас всех поздравить с наступающим светлым праздником.
С уважением, Василий.
|
Евгений Машалов
Администратор
Всего сообщений: 1046
Дата регистрации: 23.04.2007
|
Создано:
28.04.2019 03:17:27
|
Есть стоковый макрос с выводом выделенной графики в wmf-файл. Если сможете забрать содержимое файла в буфер обмена, или (лучше), вставить файл прямо в Word или еще куда - проблема решена.
|
Василий
Заглянувший
Всего сообщений: 2
Дата регистрации: 27.04.2019
|
Создано:
02.05.2019 23:53:28
|
Спасибо за подсказку )
|