佚名通过本文主要向大家介绍了高人点拨,请高人指点,汶川地震国家请了高人,另请高人,不请自来的仙高人等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 这个问题高人请点拨一下吧
描述:
解决方案1:
版本和路径自己改下
描述:
http://topic.csdn.net/u/20100326/10/aad7bca2-65fa-491b-9ea6-72aa63fcec3c.html?seed=1101363428&r=80037919#r_80037919
这里就是过不去啊,哪位高人指点一下啊。找不到解……唉
if(!app.CreateDispatch(_T("Excel.Application"), NULL))
{
::CoUninitialize();
this->MessageBox("无法创建Excel应用!");
return;
}
解决方案1:
#import "C:\Program Files\Common Files\Microsoft Shared\Office11\MSO.DLL"
#import "c:\\Program Files\\Common Files\Microsoft Shared\VBA\VBA6\VBE6EXT.olb"
#import "c:\Program Files\Microsoft Office\Office11\MSWORD.olb" rename("ExitWindows","ExitWindowsEx")
#import "c:\Program Files\Microsoft Office\Office11\excel.exe" rename("DialogBox", "DialogBoxXL") rename("RGB", "RBGXL") \
rename("DocumentProperties", "DocumentPropertiesXL") exclude("IFont","IPicture")
版本和路径自己改下
VARIANT varItem;
varItem.vt = VT_I4;
varItem.intVal = 1;
::CoInitialize(NULL);
CLSID clsid;
CLSIDFromProgID(L"Excel.Application", &clsid);
Excel::_ApplicationPtr pApp;
pApp .CreateInstance (clsid,NULL);
pApp ->PutVisible (0,VARIANT_TRUE);