2009-07-30 3 views
0

Я пытаюсь автоматизировать программу с помощью Visual BAsic.NET. Идея состоит в том, чтобы вызвать мою «Программу» одним нажатием кнопки, передать входные данные программе и сохранить результаты, которые она создаст.Автоматизация программ в Windows с использованием VB.NET 2008

На данный момент я могу вызывать свою программу с помощью VisualBasic.NET (comands: shell, appactivate), я могу передавать данные в программу (My.Computer.Keyboard.SendKeys («a»)) (просто это сломан).

Основная проблема заключается в том, что вводимые данные попадают в форму с несколькими вкладками, и я не могу найти лучший способ выбрать правильную вкладку, чтобы я мог бросить туда свои данные и добраться до Результаты

Может кто-нибудь, пожалуйста, помогите мне с этим.

Кроме того, эта программа имеет dll (очевидно, я новичок в программировании приложений Windows), есть ли способ, которым я могу напрямую передавать данные в dll и получать результаты? Спасибо!

ответ

1

Думаю, вам нужно искать отражение. Хорошая отправная точка для меня был

vbdotnetheaven

+0

Спасибо за ваше время ... нет .. Я не понимаю, что .. очень хорошо .. , как я могу получить, чтобы узнать больше об этом. (я имею в виду отражение), что он делает, как это делает etC? – 2009-08-03 20:06:10

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