Вы не можете делать так, как вы описываете и обрабатывать приложение VB6, как объект и объект, но вы могли бы сделать это следующим образом:
- Используйте API-вызов FindWindow , чтобы определить,приложение VB6 работает
- Используйте команду
Shell
, чтобы запустить его - Используйте
AppActivate
, чтобы сделать окно VB6 активным, и SendKeys
, чтобы отправить данные в него
Это было бы самое простое решение «из коробки».Однако это будет довольно хрупким.Например, если вы удалили элементы управления из формы VB6 или изменили порядок вкладок элементов управления, ваше приложение будет работать неправильно!
Другой вариант - DDE, но я думаю, что ссылка DDE предназначена для перехода из приложения VB6 вWord или Excel, а не наоборот.