请问 Office 开发的帮助文档在MSDN中的哪个位置?
程序要新增一个功能:把数据写入EXCEL文档,要求使用 Office Automation 而不用ODBC。
我在网上找了一些此方面的示例代码:
// TODO: Add your control notification handler code here
_Application ExcelApp;
Workbooks wbsMyBooks;
_Workbook wbMyBook;
Worksheets wssMysheets;
_Worksheet wsMysheet;
Range rgMyRge;
//创建Excel 2000服务器(启动Excel)
if (!ExcelApp.CreateDispatch( "Excel.Application ",NULL))
{
AfxMessageBox( "创建Excel服务失败! ");
exit(1);
}
ExcelApp.SetVisible(false);
//利用模板文件建立新文档
char path[MAX_PATH];
GetCurrentDirectory(MAX_PATH,path);
CString strPath = path;
strPath += "\\template1 ";
wbsMyBooks.AttachDispatch(ExcelApp.GetWorkbooks(),true);
wbMyBook.AttachDispatch(wbsMyBooks.Add(_variant_t(strPath)));
...
......
请问:_Application::CreateDispatch()、_Application::SetVisible()、_Workbook ::AttachDispatch 等等方法,它们实现什么样的功能?参数列表是什么?我在MSDN中怎么找不到关于它们的帮助?
[解决办法]
CreateDispatch,AttachDispatch应该是com的接口吧.
SetVisible是excel的接口.
msdn2003里面好像没有.
因为vs2005里面多了个vsto.
所以msdn2005里面也多了vsto的文档.在
开发工具和语言-> Visual Studio 文档-> Visual Studio Tools for Office 文档-> 参考信息-> Microsoft Office Excel Primary Interop Reference
虽然是for vsto.但层次结构,方法属性和com都是一模一样的.