在MFC中,怎么打开Excel的文件哦? 各位大大,小弟是菜鸟,最近遇到一个小问题,在MFC中,怎么打开Excel的文件哦?我知道在C#中只要添加WebBrowser控件,然后调用WebBrowser.Navigate()就可以了。在C++中,是不是调用Workbook中的函数啊,怎么实现哦?谢谢了!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://www.vckbase.com/document/viewdoc/?id=693http://www.vckbase.com/document/viewdoc/?id=421 谢谢lixiaosan,不过那两个程序太复杂了,我看到一段程序是这样的:Application app; Workbooks books;LPDISPATCH lpDisp; COleVariant covTrue((short)TRUE), covFalse((short)FALSE), covOptional((long)DISP_E_PARAMNOTFOUND, VT_ERROR);if(!app.CreateDispatch("Excel.Application")){ AfxMessageBox("Couldn't CreateDispatch() for Excel"); return;}ASSERT(lpDisp);books.AttachDispatch(lpDisp); lpDisp = books.Open("E:\\senior.xls", covOptional, covOptional, covOptional, covOptional, covOptional,covOptional, covOptional, covOptional, covOptional, covOptional,covOptional ); book.AttachDispatch( lpDisp );但是,编译以后出现这样的话:'Open' : cannot convert parameter 1 from 'char [14]' to 'const struct tagVARIANT &' Reason: cannot convert from 'char [14]' to 'const struct tagVARIANT' No constructor could take the source type, or constructor overload resolution was ambiguous请问参数一应该怎么写哦?谢谢 DIALOG界面大小是多少? 指针向数组传递值 T.264怎么编译? 程序有个类,在上面点右键,菜单里面没有了Add windows Message Handle ,谁帮帮我啊! *****我的动画程序为何没有效果?****** 文件读写的问题 为何不能ar<<m_edit; //CEdit m_edit; c#编程 请问在ATL写的com中如何将dialog里编辑框里的数据传出来啊? 谁知道*.mfy能通过什么工具打开? 谢谢 一个不错的QQ群,里面都是我学生!1707059
http://www.vckbase.com/document/viewdoc/?id=421
Application app;
Workbooks books;
LPDISPATCH lpDisp;
COleVariant
covTrue((short)TRUE),
covFalse((short)FALSE),
covOptional((long)DISP_E_PARAMNOTFOUND, VT_ERROR);
if(!app.CreateDispatch("Excel.Application"))
{
AfxMessageBox("Couldn't CreateDispatch() for Excel");
return;
}
ASSERT(lpDisp);
books.AttachDispatch(lpDisp);
lpDisp = books.Open("E:\\senior.xls", covOptional, covOptional, covOptional, covOptional, covOptional,covOptional, covOptional, covOptional, covOptional, covOptional,covOptional );
book.AttachDispatch( lpDisp );
但是,编译以后出现这样的话:
'Open' : cannot convert parameter 1 from 'char [14]' to 'const struct tagVARIANT &'
Reason: cannot convert from 'char [14]' to 'const struct tagVARIANT'
No constructor could take the source type, or constructor overload resolution was ambiguous
请问参数一应该怎么写哦?谢谢