首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

c++ builder 用OLE调用excel 路径名如何写啊求帮忙

2013-04-20 
c++ builder用OLE调用excel路径名怎么写啊,求帮忙源代码这里#pragma hdrstop#includeComobj.hpp#include

c++ builder 用OLE调用excel 路径名怎么写啊,求帮忙


源代码这里

#pragma hdrstop
#include<Comobj.hpp>
#include<Utilcls.h>
#include<iostream>
using namespace std;
//---------------------------------------

#pragma argsused
int main(int argc, char* argv[])
{
        CoInitialize(NULL);
        Variant ex;
        ex=Variant::CreateObject ("Excel.Application");
        AnsiString  FileName="c:\\test\\1.xls";

        ex.OlePropertyGet("workbooks").OleFunction("open",FileName);
        Variant wb;
        wb=ex.OlePropertyGet("ActiveWorkBook");
        Variant sheet;
        sheet=wb.OlePropertyGet("ActiveSheet");
        sheet.OlePropertyGet("Cells",1,1).OlePropertySet("Value",222);
        wb.OleFunction("Save");
        ex.OleFunction("Quit");
        CoUninitialize;
        return 0;
}
C++ Excel ole
[解决办法]
ex.OlePropertyGet("workbooks").OleFunction("open",FileName.c_str());

热点排行