2012-04-10 13 views
0

OpenXMLを使用してC++/CLiのDocumentFormatやその他の関連オブジェクトをプログラムへの参照として追加する方法。私はこれらのオブジェクトをどのように呼び出すかに関するドキュメントを見つけることができませんでした。 "DocumentFormat.OpenXML.Packageを使用する"は、次のようなC++プロジェクトでエラーを返します。 " 1> clitest.cpp(7):エラーC2143:構文エラー: ';'前 '。' 1> clitest.cpp(7):エラーC2873: 'DocumentFormat':シンボルを使用する宣言で使用できません 1> clitest.cpp(7):エラーC2059:構文エラー: '。 " 私のプロジェクトへの参照としてDocumentFormatを追加しました。C++プロジェクトでOpenXMLオブジェクトを呼び出す

よろしく YogiK

答えて

0

C++の名前空間の構文は、使用しています::区切り文字として。このコードは::

#include "stdafx.h" 
using namespace System; 
using namespace DocumentFormat::OpenXml::Packaging; 

int main(array<System::String ^> ^args) 
{ 
    WordprocessingDocument^ doc = WordprocessingDocument::Create("C:\\mydoc.xdoc",DocumentFormat::OpenXml::WordprocessingDocumentType::Document);  
} 
+0

をコンパイルします。私が出会った関連のチュートリアルには言及されていないのは不思議です。 – Yoku