Скажем, я создал программу с текстовым полем и кнопкой, которая что-то делает с текстом в текстовом поле.
Как сделать эту программу видимой для COM, загрузить ее и автоматизировать из другого проекта?
Моя цель - иметь возможность автоматизировать программу с помощью COM:
Dim myProj as object = createObject("myProgram")
myProj.setText("Hello World")
myProj.buttonClickEvent()
Аналогично тому, как вы можете загрузить новый Excel и автоматизировать с помощью взаимодействия:
dim xl as object = createobject("excel.application")
Dim wb as object = xl.workbooks.add
Dim ws as object = wb.worksheets(1)
ws.cells(1,1) = "i love stackoverflow"
Как программы это делают? Я ищу ответ VB.Net конкретный. Заранее спасибо!