• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >vc/mfc > 如何对OLE方法调用的EXCEL已知表进行查询???(急!!!!)

如何对OLE方法调用的EXCEL已知表进行查询???(急!!!!)

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-06-04

佚名通过本文主要向大家介绍了vb ole 调用word,ole无法连接到excel,ole excel,oledb excel,ole无法连接excel等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 如何对OLE方法调用的EXCEL已知表进行查询???(急!!!!)
描述:

本人运用OLE方法在VC中应用单文档container类实现了
调用EXCEL
方法步骤如下:
1.使用AppWizard创建一个新的MFC AppWizard(EXE)工程
,命名为"Embed_Excel" 
2.选择单文档视图(SDI)结构,在第3步中需要选中
Container,以提供容器支持。 
其它都为默认。 
产生以下类: 
应用类: CEmbed_ExcelApp in Embed_Excel.h and 
Embed_Excel.cpp 
框架类: CMainFrame in MainFrm.h and MainFrm.cpp 
文档类: CEmbed_ExcelDoc in Embed_ExcelDoc.h and 
Embed_ExcelDoc.cpp 
视图类: CEmbed_ExcelView in Embed_ExcelView.h and 
Embed_ExcelView.cpp 
容器类: CEmbed_ExcelCntrItem in CntrItem.h and 
CntrItem.cpp 
3.在VIEW菜单中,选ClassWizard,选Automation选项卡,
选Add Class,选择From a TypeLibrary, 选中Microsoft 
Excel 97/2000 类型库:Excel8.olb或Excel9.olb(在
Microsoft Office\Office目录下) 会将类型库中的所有
类添加到你的工程中。 
4.在CntrItem.h中为CEmbed_ExcelCntrItem类添加如下
函数定义: 
LPDISPATCH GetIDispatch(); 
5.然后在CntrItem.cpp中添加GetIDispatch方法 
6.在Embed_ExcelView.h中为CEmbed_ExcelView类添加如
下函数定义: void EmbedAutomateExcel();  
7.然后在Embed_ExcelView.cpp中添加EmbedAutomateExcel方法: 
这样可以直接调用EXCEL
现已打开一张已知EXCEL表,想对其中的某些字段实现查
询,但是不知道在vc编程中如何和EXCEL表连接,也不太
清楚如何写查询代码
各位大虾,请多多指教!!


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • vc如何调用ole的事件
  • 怎样用OLE方式调用windows附件画图mspaintexe
  • OLE调用EXCEL的应用程序关闭后,我的EXCEL和应用程序本身都退不出去
  • OlE容器调用的问题?
  • 关于OLE调用EXCEL宏的又一个问题
  • 怎样用OLE方式调用windows附件画图mspaintexe
  • 如何对OLE方法调用的EXCEL已知表进行查询???(急!!!!)

相关文章

  • 2017-06-05 怎样在def文件中导出函数名称相同但是参数不同的两个函数
  • 2017-06-04 JScript/VBs如何调用带指针参数的C/C++函数
  • 2017-06-05 请教读写exe文件的问题
  • 2017-06-05 剪贴板冲突的问题,高手请进(在线等待)
  • 2017-06-05 求助:关于vc操作word,在word中如何插入页面边框
  • 2017-06-05 有谁在2000下用过openmutex,我的没法打开另外的进程创建的互斥量》
  • 2017-06-04 无头绪问题请解答
  • 2017-06-04 老大让写一个ActiveX控件,用于控制打印机,给点建议吧!
  • 2017-06-05 困惑,为什么我的线程不能执行?
  • 2017-06-04 急问:我自己创建的ocx空间中的函数怎么跟借口对应上啊

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • windows上如何已知进程id得到它的命令行?
    • 请教各位大侠:使用_hook挂接事件,一种方法是载#import是指定embedded_idl关键字,第二种方法是使用共享头文件,请问,这个共享头文件如何产生?
    • COMVBA函数指针
    • 创建了一个线程,却不执行,不知道怎么回事
    • 用atl建立轻量级的com遇到的问题!!thx
    • 怎么把一个COM的实例从一个进程中转移到另一个进程中?
    • #pragmacomment什么作用回答既揭贴!
    • 是否可以通过网络调用远端的COM?
    • 可以使用::FindWindowNULL,names获取ActiveX的窗口句柄,然后向它发送消息吗
    • 如何实现从MSN导出联系人的ActiveX控件?

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有