2014-09-03 2 views
-2

Я недавно думал о изучении языка программирования, который может взаимодействовать с программой Windows? Есть ли такие вещи, которые могут делать такие вещи, как открыть Chrome, перейти на веб-страницу, нажать несколько кнопок, ввести что-то? P.S -> Пожалуйста, не предлагайте Imacros :) Я видел одну такую ​​программу и задаюсь вопросом, на каком языке программирования она написана и может ли она взаимодействовать с программами? Спасибо.Любые языки программирования, которые могут открывать и взаимодействовать с программами Windows?

+0

Вопросы, предлагающие рекомендовать или находить книгу, инструмент, библиотеку программного обеспечения, учебное пособие или другие ресурсы вне сайта, не соответствуют теме переполнения стека, поскольку они склонны привлекать упрямые ответы и спам. –

+0

google - ваш друг. – levi

ответ

1

Похоже, вы ищете эквивалент AppleScript для Windows.

Заканчивать AutoIt

Функциональность вы хотите также доступны через COM.

+0

Thanks.Finally Узнал, что и удалось создать то, что я хотел. Большое спасибо :) –

1

Большинство программ, которые взаимодействуют с графическим интерфейсом других запущенных приложений, используют встроенные в окна Automation/Accessibility API. Посмотрите на связанную страницу обзора для деталей.

Чтобы ответить на часть языка, все, что может вызвать эти API, будет работать (C++ и C# являются довольно распространенными для этой цели).

+0

Я знаю немного C++. Я знал функцию CreateProcess, но не знал, что вы можете взаимодействовать с программой. Большое спасибо. –

Смежные вопросы