• 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
  • 微信公众号
您的位置:首页 > 程序设计 >易语言 > 易语言中Com对象的简单调用方法

易语言中Com对象的简单调用方法

作者:易语言帮助手册 字体:[增加 减小] 来源:互联网 时间:2018-11-19

易语言帮助手册通过本文主要向大家介绍了易语言com对象,易语言公共对象,易语言使用com对象等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

在说明com对象在易语言中的使用之前,让我们先来了解一下几个问题

什么是com?

com全称是组件对象模型(compoment object model),他是一组规范,是MicroSoft创建的一组二进制和网络标准,用于解决两个组件之间的通信。

什么是com对象

com是面向对象的软件模型,com对象的概念有点类似于C++中对象的概念。在com规范中,没有com对象的严格定义,com组件提供给客户的是以对象形式封装起来的实体,客户与组件交互的实体是com对象。

com对象有自己的属性和方法,但这些都被com封装了起来,客户只有通过接口才能对com的方法进行调用,接口是com与外界通信,交互的唯一途径。

什么是接口

接口就是com 与外界通信的唯一途径。他的定义是com规范的核心。接口是一组逻辑上相关的函数的集合,他自己可以看作是指向改组函数集合的指针。

下面我们来说说,在“易语言”中是如何调用com对象的呢?我们就以Word的com对象来举例说明。

首先运行“易语言”,在变量中创建一个类型为“对象”的变量。

然后再窗体上放入一个编辑框控件和按钮控件。

进入窗口程序集1,在启动窗口创建完毕事件中写入如下代码

这行代码的作用是把我们刚才创建的“word对象”这个变量和word的com对象连接上,“Word.Application”这段我们可以理解为word的com对象的总的一个接口,通过这个总的接口我们才可以调用它里面的功能,但是前提就是你的计算机中必须安装有office,否则你是无法连接上word的com对象的。安装完了office之后,在安装目录中,就有每个程序的com对象接口的详细文档,我们可以参考这些文档来完成我们需要的功能。

这时我们可能不知道连接上了之后,再怎么去使用它内部的接口呢。我们可以使用“易语言”的对象.查看命令,来查看你当前使用的对象中都包括哪些接口。

在运行之后,我们会看到一个查看对象中接口的一个表,这就是查看命令生成的表,察看命令在编译之后是不会运行的。

如果我们想操作这些接口,就必须创建这些接口的对象变量来连接他们。

这里我们需要调用“Documents”接口,我们就创建一个doc对象的变量,类型为“对象”

然后我们通过这个变量来连接我们刚才所提到的对象。至于怎么连接这个对象,我们上面的类型查看表已经写的很清楚了。

这样我们就和“Documents”这个对象连接上了,当然只使用这一个接口不能完成我们需要的事情,我们还得做其他连接,具体连接方式,还是要查看类型表,这里就不重复说明了,但是有一点需要注意,“易语言”所连接的对象必须是一步一步连接的,比如说:有一个对象“A”他下面有对象“B”对象“B”下面还有对象“C”,我们的连接方法是,首先出创建对象“A”的连接,即:A对象.连接(“A”)然后B对象=A对象.读对象属性(“B”)或者B对象=A对象.对象型方法来连接B,具体使用哪种方法,要看你连接的对象属于什么,具体可用查看命令查看,类型表中写的很清楚,连接C对象的方法和连接B对象是一样的,只不过变成了C对象=B对象. …了。

我们这里需要连接add对象,Range对象和Text对象连接方法如下

写到这里,我们已经把我们需要的对象的连接全部做完了,下面就开始完成我们需要达到的效果。

首先我们操作word对象

这句代码的作用是让我们连接的word对象可视=真

然后我们来改变word对象的标题

我们把word对象的标题换成了“易语言操作word”

我们在把编辑框1的内容放入到word中去

现在运行程序吧,把你需要的内容填入到编辑框1中,然后按下按钮1,看看会发生什么?

我们这里只是说明了com对象的简单调用方法,com对象的使用非常广泛,只要我们能很好的掌握在“易语言”中调用com对象的方法,我们就能写出很强大的软件来。

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对的支持。如果你想了解更多相关内容请查看下面相关链接

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

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

  • 易语言中Com对象和Office之间的交互使用方法
  • 易语言中Com对象的简单调用方法

相关文章

  • 2017-05-28详解易语言中的数据类型
  • 2018-11-19易语言更改选择夹子夹名称的方法
  • 2018-11-19易语言制作简单的MP3播放器
  • 2018-11-19易语言更改编辑框的边框样式
  • 2018-11-19易语言简单的安装代码总结
  • 2018-11-19易语言中Com对象的简单调用方法
  • 2018-11-19一步一步跟我学易语言之关于数组
  • 2018-11-19易语言插入成员命令使用讲解
  • 2018-11-19易语言获取当前是几月份的方法
  • 2018-11-19易语言基础教程之简单的人机交互

文章分类

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

最近更新的内容

    • 易语言设定编辑框内最多允许输入多少字节的方法
    • 易语言结束命令使用讲解
    • 易语言在画板中画出指定样式的弧线的方法
    • 易语言指定从起始选择位置选中指定字符数量的方法
    • 详解易语言调用js实现md5加密方法
    • 易语言BUG及解决办法
    • 易语言取字节集数据转换为指定类型的数据
    • 易语言求正切命令使用讲解
    • 一步一步跟我学易语言之认识窗口组件和子程序
    • 易语言将其它类型的数据转换为双精度小数型

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

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