网站大量收购独家精品文档,联系QQ:2885784924

Visual Basic程序设计应用教程电子教案源代码薛晓萍 第11章 第11章 OLE控件与API函数简介.pptVIP

Visual Basic程序设计应用教程电子教案源代码薛晓萍 第11章 第11章 OLE控件与API函数简介.ppt

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第11章 OLE控件与API函数简介 11.1 OLE控件 11.2 API函数 11.1 OLE控件 OLE是Object Linking and Embedding的缩写,即对象链接与嵌入。OLE可以将其他Windows应用程序的对象,如Word文档、Excel图表、PowerPoint幻灯片等插入到Visual Basic应用程序中,从而增强Visual Basic与其他应用程序之间共享数据及传递数据的能力。 11.1 OLE控件 11.1.1 OLE控件简介 11.1.2 OLE控件的常用属性 11.1.3 OLE控件的常用方法和事件 11.1.4 OLE控件的使用 11.1.1 OLE控件简介 OLE控件又称为OLE容器控件。在OLE控件中既可以插入整个文件,也可以只插入文件的部分内容。 OLE的本质就是构件或软件,所谓构件就是别人已开发好的项目(即应用程序或数据等),可用在新开发的应用程序中而不必重新开发,提高开发效率。OLE的含义已超出了链接和嵌入这两项功能,在应用程序中不仅能交换数据,还可交换功能。 11.1.1 OLE控件简介 链接对象和嵌入对象的不同之处在于插入到OLE控件的对象存储的位置不同,以及将对象插入到OLE控件之后更新的方式不同。 当一个对象被链接到OLE控件,只是在OLE控件中插入了该对象的地址(指针),而不是对象本身。 当一个对象被嵌入到OLE控件时,插入的是真正的数据,数据随Visual Basic应用程序一起存储,因此,嵌入对象可能会大大增加应用程序文件的大小。 11.1.2 OLE控件的常用属性 通过设置OLE控件的常用属性,可更改对象的插入方式,确定对象在OLE控件中的显示方式。还可以加入OLE控件,适当改变该控件的属性,就可用一些Visual Basic中支持OLE的方法在程序中方便的链接或嵌入OLE对象。表11-1中列出了OLE控件的常用属性,表11-2列出了SizeMode属性的取值。 11.1.2 OLE控件的常用属性 OLE控件还有一个非常重要的属性Action,它的作用是通知系统进行何种操作,如建立、删除、启动等。该属性只能在运行时使用,在设计阶段不可以使用。 表11-3中是Action属性的一些取值及含义。 11.1.3 OLE控件的常用方法和事件 OLE控件的常用方法和事件如表11-4所示。 11.1.4 OLE控件的使用 1. 插入整个文件 将OLE控件放置在窗体上,随即弹出一个“插入对象”对话框,选中“由文件创建”单选按钮后做如下操作: (1)在“文件”文本框中直接输入插入对象文件的绝对路径,或单击“浏览”按钮,在弹出的“浏览”对话框中选择磁盘中的某一个文件。 11.1.4 OLE控件的使用 (2)插入时可以根据需要,选择“显示为图标”复选框,如选中则插入的对象在OLE控件中显示为一个图标,否则在OLE控件中显示的是插入对象的具体内容。 (3)插入时也可以根据需要,选择“链接”复选框,如选中“链接”复选框,则表示对象的插入方式是链接,否则表示对象的插入方式是嵌入。 11.1.4 OLE控件的使用 在设计阶段,随时可以在窗体中的OLE控件上右击鼠标,在弹出的快捷菜单中执行“插入对象”命令,通过打开“插入对象”对话框来插入对象。 一个OLE控件中只能放置一个OLE对象,如果OLE控件中已经插入了一个对象,再执行插入对象操作时就会弹出消息框,单击“是”按钮,则原有对象将被删除,同时插入一个新的对象。 11.1.4 OLE控件的使用 2. 插入文件的部分内容 如果只想在OLE控件中插入文件的部分内容,如Word文档中的部分文本,那么可以通过“选择性粘贴”对话框来实现。步骤如下: (1)打开要插入部分内容的文件。例如,要插入Word文档中的某段文本,则在Word应用程序中打开该文档。 (2)将要插入的内容复制到剪贴板中。 (3)切换到Visual Basic集成开发环境窗口,在窗体的OLE控件上 右击鼠标,执行快捷菜单中的“特殊粘贴”命令, 即可打开 11.1.4 OLE控件的使用 “选择性粘贴”对话框。 (4)单击“确定”按钮,即可将所选内容插入到OLE控件中。如果选中“粘贴”单选按钮,则表示按嵌入方式插入;如果选中“粘贴链接”单选按钮,则表示按链接的方式插入。 【例11-1】在OLE控件中嵌入Excel文档。要求程序运行时,在OLE控件中嵌入Excel文档;单击“编辑”按钮进入Excel文档的编辑状态;单击“关闭”按钮退出编辑。 【例11-2】在OLE控件中嵌入PowerPoin

您可能关注的文档

文档评论(0)

开心农场 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档