Как создать скрипты, которые взаимодействуют со сторонними программами и работают?

Как создать скрипты, которые взаимодействуют со сторонними программами и работают?

Например, если бы я использовал программное обеспечение для детализации механических деталей, такое как AutoCad, и добавлял размеры к чертежу, имеющему повторяющийся цикл, и мне хотелось бы автоматизировать эту задачу.

Как мне создать скрипт или написать код, чтобы моя программа могла извлекать данные из программного обеспечения, выполнять с ними вычисления и использовать эту информацию для выполнения полезной работы, например, добавления размеров и деталей к моим подробным чертежам?

решение1

Вы ищете APIИнтерфейс прикладного программиста.

В вашем случае, похоже, стоит почитатьСреда программирования ObjectARX от AutoDesk:

Среда программирования ObjectARX® предоставляет разработчикам объектно-ориентированные интерфейсы программирования приложений C++, C# и VB .NET для использования, настройки и расширения программного обеспечения AutoCAD® и продуктов на основе AutoCAD, таких как AutoCAD® Architecture, AutoCAD® Mechanical и AutoCAD® Civil 3D®.


Более грубый способ взаимодействия с прикладными программами — это использованиеМакросы приложений, которые значительно различаются по простоте использования и поддержке в зависимости от платформы, но могут быть гораздо более простым способом автоматизации простых повторяющихся задач.

Связанный контент