Как лучше всего позвонить в MSWord из C ++
Я никогда не делал этого раньше. Я всегда использовал VB6 и Word-COM-Library: C:\Program Files\Microsoft Office\OfficeXX\MSWORD.olb
Соответственно:
Microsoft Word XX.0 Object Library
- Как мне использовать / вызывать Word из C ++ (VS2010)?
- Должен ли я использовать .NET? (C ++ CLI)
- У вас есть хорошее пошаговое объяснение?
Пример кода в VB
Option Explicit
Sub Main()
Dim mWord As New Word.Application
mWord.ScreenUpdating = False
Dim mMaxParagraph As Long
Dim aDoc As Word.Document
Dim aFileName As String
aFileName = "C:\mydoc.doc"
Set aDoc = mWord.Documents.Open(aFileName)
mMaxParagraph = mWord.ActiveDocument.Paragraphs.Count
Debug.Print CStr(mMaxParagraph)
aDoc.Close
mWord.Quit
End Sub