• 大小: 150KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-01
  • 语言: C/C++
  • 标签: VC  MFC  读取  EXCEL  

资源简介

这个小程序演示了如何使用VS2008中的MFC读取Excel里的数据

资源截图

代码片段和文件信息

// Machine generated IDispatch wrapper class(es) created with ClassWizard

#include “stdafx.h“
#include “excel.h“

#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif



/////////////////////////////////////////////////////////////////////////////
// _Application properties

/////////////////////////////////////////////////////////////////////////////
// _Application operations

LPDISPATCH _Application::GetApplication()
{
LPDISPATCH result;
InvokeHelper(0x94 DISPATCH_PROPERTYGET VT_DISPATCH (void*)&result NULL);
return result;
}

long _Application::GetCreator()
{
long result;
InvokeHelper(0x95 DISPATCH_PROPERTYGET VT_I4 (void*)&result NULL);
return result;
}

LPDISPATCH _Application::GetParent()
{
LPDISPATCH result;
InvokeHelper(0x96 DISPATCH_PROPERTYGET VT_DISPATCH (void*)&result NULL);
return result;
}

LPDISPATCH _Application::GetActiveCell()
{
LPDISPATCH result;
InvokeHelper(0x131 DISPATCH_PROPERTYGET VT_DISPATCH (void*)&result NULL);
return result;
}

LPDISPATCH _Application::GetActiveChart()
{
LPDISPATCH result;
InvokeHelper(0xb7 DISPATCH_PROPERTYGET VT_DISPATCH (void*)&result NULL);
return result;
}

CString _Application::GetActivePrinter()
{
CString result;
InvokeHelper(0x132 DISPATCH_PROPERTYGET VT_BSTR (void*)&result NULL);
return result;
}

void _Application::SetActivePrinter(LPCTSTR lpszNewValue)
{
static BYTE parms[] =
VTS_BSTR;
InvokeHelper(0x132 DISPATCH_PROPERTYPUT VT_EMPTY NULL parms
 lpszNewValue);
}

LPDISPATCH _Application::GetActiveSheet()
{
LPDISPATCH result;
InvokeHelper(0x133 DISPATCH_PROPERTYGET VT_DISPATCH (void*)&result NULL);
return result;
}

LPDISPATCH _Application::GetActiveWindow()
{
LPDISPATCH result;
InvokeHelper(0x2f7 DISPATCH_PROPERTYGET VT_DISPATCH (void*)&result NULL);
return result;
}

LPDISPATCH _Application::GetActiveWorkbook()
{
LPDISPATCH result;
InvokeHelper(0x134 DISPATCH_PROPERTYGET VT_DISPATCH (void*)&result NULL);
return result;
}

LPDISPATCH _Application::GetAddIns()
{
LPDISPATCH result;
InvokeHelper(0x225 DISPATCH_PROPERTYGET VT_DISPATCH (void*)&result NULL);
return result;
}

LPDISPATCH _Application::GetAssistant()
{
LPDISPATCH result;
InvokeHelper(0x59e DISPATCH_PROPERTYGET VT_DISPATCH (void*)&result NULL);
return result;
}

void _Application::Calculate()
{
InvokeHelper(0x117 DISPATCH_METHOD VT_EMPTY NULL NULL);
}

LPDISPATCH _Application::GetCells()
{
LPDISPATCH result;
InvokeHelper(0xee DISPATCH_PROPERTYGET VT_DISPATCH (void*)&result NULL);
return result;
}

LPDISPATCH _Application::GetCharts()
{
LPDISPATCH result;
InvokeHelper(0x79 DISPATCH_PROPERTYGET VT_DISPATCH (void*)&result NULL);
return result;
}

LPDISPATCH _Application::GetColumns()
{
LPDISPATCH result;
InvokeHelper(0xf1 DISPATCH_PROPERTYGET VT_DISPATCH (voi

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     173483  2007-09-16 03:04  readExcel\readExcel\excel.cpp

     文件      46602  2007-09-16 03:04  readExcel\readExcel\excel.h

     文件       1692  2013-09-01 11:33  readExcel\readExcel\readExcel.cpp

     文件        463  2013-09-01 11:33  readExcel\readExcel\readExcel.h

     文件       4756  2013-09-01 12:22  readExcel\readExcel\readExcel.rc

     文件       5622  2013-09-01 12:36  readExcel\readExcel\readExcel.vcproj

     文件       1407  2013-09-01 12:36  readExcel\readExcel\readExcel.vcproj.YF-PC.YF.user

     文件       5788  2013-09-01 12:35  readExcel\readExcel\readExcelDlg.cpp

     文件        962  2013-09-01 12:22  readExcel\readExcel\readExcelDlg.h

     文件       2773  2013-09-01 11:33  readExcel\readExcel\ReadMe.txt

    .......     67777  2007-11-28 16:21  readExcel\readExcel\res\readExcel.ico

     文件        365  2013-09-01 11:33  readExcel\readExcel\res\readExcel.rc2

     文件        773  2013-09-01 12:22  readExcel\readExcel\resource.h

     文件        142  2013-09-01 11:33  readExcel\readExcel\stdafx.cpp

     文件       1854  2013-09-01 12:00  readExcel\readExcel\stdafx.h

     文件       1030  2013-09-01 11:33  readExcel\readExcel\targetver.h

     文件      90624  2013-09-01 12:36  readExcel\readExcel.exe

     文件        893  2013-09-01 11:34  readExcel\readExcel.sln

     目录          0  2013-09-01 11:34  readExcel\readExcel\res

     目录          0  2013-09-01 12:37  readExcel\readExcel

     目录          0  2013-09-01 12:36  readExcel

----------- ---------  ---------- -----  ----

               407006                    21


评论

共有 条评论