2016-08-04 37 views
0

我們有一些非常古老的VB6應用程序,它們使用自動化來創建Excel電子表格,Word文檔和Outlook日曆事件。現在我們要將這些應用程序升級到VB.net並執行相同的自動化任務。我們的問題是,現在看來如何做到這一點非常稀少。創建附加組件或與COM對象進行交互有很多,但這些都不符合我們的目的。我們需要能夠與Office 2016(大概是.Net而不是COM)直接交互來創建我們的輸出。任何幫助不勝感激。來自VB.net的Outlook自動化(Visual Studio 201)

+0

VB6的代碼必須使用COM(或COM互操作至少) –

+0

我認爲你的問題太寬泛無法回答。在VB.net中實現所有這些是相當容易的(我期望在VB6中它更加困難),並且有許多特定任務的例子。代碼中編譯文檔的部分可能會保持原樣,而我會完全取消與Office交互的部分,並用新的VB.net代碼替換它們。 –

+0

查看VSTO https://en.wikipedia.org/wiki/Visual_Studio_Tools_for_Office – rheitzman

回答