请问大家_variant_t在我的vc6里怎么不能用啊?
我包含了头文件comutil.h
try{
Word::_ApplicationPtr pApp=NULL;
pApp.CreateInstance (__uuidof(Word::Application),NULL);
pApp->PutVisible (VARIANT_TRUE);
_variant_t str1;
str1.SetString(strPath);
Word::_DocumentPtr pDoc=pApp->GetDocuments()->Open(&str1);
_bstr_t content=pDoc->Content->Text;//
Data=(LPCTSTR)content;
TRACE("Word content: %s \n", (LPCTSTR)(_bstr_t)content);
pDoc->Close();
pApp->Quit();
}
catch(...)
{
AfxMessageBox(_T("读文件出现异常!"));
}
编译能通过,但执行到_variant_t str1;时就出现了异常.
我新建了一个工程,也在里面定义了一个_variant_t变量,包含了对应的头文件,编译有连接错误,
请问是不是没加载对应的库comsuppw.lib 或comsuppwd.lib 或者是别的问题?