易语言中Com对象和Office之间的交互使用方法
Com对象和office之间的交互使用
在所有属于office支持库的控件中都可以调用com对象来完善功能,那在这些控件中如何调用com对象呢?
首先新建“易语言”我们以word支持库为例,在窗体上放入word程序集和word文档集
我们写入如下代码,把两个组件联系起来
这时,我们查看word文档集的命令中有“取某某对象”的命令,这些命令的返回值就是一个对象,使用这些命令的时候必须先创建一个对象类型的变量来保存这些命令的返回值。
这时一个对象就产生了,我们可以用对象中的查看命令查看对象变量中的内容
这时我们可以运行程序看一下,会弹出一个查看对象的窗口,这个就是我们刚才返回的对象中的所有命令方法及属性。
然后我们就可以使用操作对象的方法来操作这个返回值了。(操作对象的方法请看com对象的帮助)所有返回值为对象的命令,都需要用这种方式来操作。
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对我们的支持。如果你想了解更多相关内容请查看下面相关链接
相关推荐
-
用易语言COM对象取文件版本
个人认为这种方法代码量少,只需几行即可,表格也无需多填,但需要知道对象和方法名,而且如果未经处理,对象和方法名都将直接暴露,容易被别人修改. 代码如下: .版本 2 .子程序 取文件版本, 文本型, 公开, 本源码改编自易语言资源网(www.5A5X.com) .参数 文件地址, 文本型 .局部变量 COM对象, 对象 .局部变量 结果, 文本型 COM对象.创建 ("Scripting.FileSystemObject", ) 结果 = COM对象.文本方法 ("GetFi
-
易语言中Packcom的使用方法
一.关于packcom Packcom是易语言用来创建类型库和OCX组件与系统的连接文件的工具,通过这个工具我们就可以在易语言中使用系统中的类型库和OCX组件了. 二.Packcom的界面详解 先让我们来了解一下packcom的界面以及各部分组件的作用. 首先我们通过下面这个菜单来运行packcom. 运行之后我们就可以看到如下界面.图中箭头所示的就是每个按钮的作用. 三.如何注册类型库及OCX组件 如果系统中没有我们需要的OCX组件,我们可以通过单击"注册组件" 按钮选择我们自己的O
-
易语言中Com对象的简单调用方法
在说明com对象在易语言中的使用之前,让我们先来了解一下几个问题 什么是com? com全称是组件对象模型(compoment object model),他是一组规范,是MicroSoft创建的一组二进制和网络标准,用于解决两个组件之间的通信. 什么是com对象 com是面向对象的软件模型,com对象的概念有点类似于C++中对象的概念.在com规范中,没有com对象的严格定义,com组件提供给客户的是以对象形式封装起来的实体,客户与组件交互的实体是com对象. com对象有自己的属性和方法,但
-
易语言中Com对象和Office之间的交互使用方法
Com对象和office之间的交互使用 在所有属于office支持库的控件中都可以调用com对象来完善功能,那在这些控件中如何调用com对象呢? 首先新建"易语言"我们以word支持库为例,在窗体上放入word程序集和word文档集 我们写入如下代码,把两个组件联系起来 这时,我们查看word文档集的命令中有"取某某对象"的命令,这些命令的返回值就是一个对象,使用这些命令的时候必须先创建一个对象类型的变量来保存这些命令的返回值. 这时一个对象就产生了,我们可以用对象
-
关于易语言中“如果”命令详解
本命令根据提供的逻辑参数的值,来决定是否改变程序的执行位置,如果提供的逻辑参数值为真,程序继续顺序向下执行,否则跳转到左侧箭头线指向的命令处去执行. 语法: 无返回值 如果 (条件) 参数名 描 述 条件 必需的: 逻辑型.本条件值的结果决定下一步程序执行位置. 说明: 如果命令的条件参数必须为逻辑型,可以为一个或多个逻辑型条件语句组成,多个逻辑型条件语句之间可以用"或"或者"且"连接, 如果符合如果编辑框.内容 = "你好易语言"的条件,就执行
-
易语言中DLL命令的开发与使用介绍
一.关于易语言DLL 从易语言3.6版开始,已经能够支持对DLL动态链接库的开发, 编译出的DLL是标准的DLL,和其他编程语言生成的标准DLL的调用方法相同.易语言编写出的DLL,在非独立编译exe时只需要DLL文件随应用程序一起发行,而独立编译exe时无需将DLL文件随应用程序一起发行. 二.新建易语言DLL程序 新建一个易语言程序,然后选择 Windows动态链接库 图标,易语言就会自动创建 出编写DLL动态链接库的代码区(程序集),如下图所示: 创建完毕就可以在代码区里编写DLL程序.
-
易语言中“如果真”命令的实例分享
本命令根据提供的逻辑参数的值,来决定是否改变程序的执行位置,如果提供的逻辑参数值为真,程序继续顺序向下执行,否则跳转到左侧箭头线指向的命令处去执行.同"如果"命令相比,本命令没有为假时的程序部分. 语法: 无返回值 如果真 (条件) 参数名 描 述 条件 必需的: 逻辑型.本条件值的结果决定下一步程序执行位置. 例程 说明: 如果真命令和如果命令相似,如果真的条件也必须是逻辑型,可以用"或者""并且"连接多个条件. 此段语句运行时,如果编辑框中的
-
易语言中“取错误码”命令详解
如果执行某数据库命令失败,在其后执行本命令可以取回非 0 的数据库错误码值.如果该数据库命令执行成功,执行本命令将返回 0 . 语法: 整数型 取错误码 () 例程: 说明: 首先把要操作的数据库打开,然后执行"写()"命令,程序将改写"改写字段编辑框"中输入的字段,改写内容为"改写内容编辑框"中的内容.如果改写成功,会弹出信息框显示"写入数据成功":如果改写失败,会弹出信息框提示失败,将本次操作的错误码和错误信息取出,并显示
-
C语言中system()执行cmd命令打开关闭程序的方法
函数原型: int system(char *command); 使用该函数需要添加<stdlib.h>头文件 1.打开程序 系统自带程序可直接使用start命令 system("start iexplore.exe"); //启动ie 非系统自带程序需要加入路径 system("start D:\Tencent\WeChat\WeChat.exe"); //启动改路径下的客户端 注意如果路径中有空格,需要对整个路径添加双引号 2.关闭程序 system
-
详解C语言中的rename()函数和remove()函数的使用方法
C语言rename()函数:重命名文件或目录 头文件: #include <stdio.h> 函数rename()用于重命名文件.改变文件路径或更改目录名称,其原型为 int rename(char * oldname, char * newname); [参数]oldname为旧文件名,newname为新文件名. [返回值]修改文件名成功则返回0,否则返回-1. 重命名文件: 如果newname指定的文件存在,则会被删除. 如果newname与oldname不在一个目录下,则相当于移动文件.
-
C语言中getchar()的原理以及易错点解析
目录 一.getchar()系列 1.getchar()工作原理及作用 2.使用getchar()清理回车\n 3.使用getchar()清理缓存 4.混合scanf()与getchar() 总结 一.getchar()系列 1.getchar()工作原理及作用 工作原理:getchar()是stdio.h中的库函数,它的作用是从stdin流中读入一个字符,也就是说,如果stdin有数据的话不用输入它就可以直接读取了,第一次getchar()时,确实需要人工的输入,但是如果你输了多个字符,以后的
随机推荐
- VBS操作Excel常见方法
- jQuery实现弹出带遮罩层的居中浮动窗口效果
- editplus3 注册码
- LNMP下FTP服务器的安装与使用方法(Pureftpd和Proftpd)
- 在C#中生成与PHP一样的MD5 Hash Code的方法
- JS清除字符串中重复值的实现方法
- php中$_SERVER[PHP_SELF] 和 $_SERVER[SCRIPT_NAME]之间的区别
- php实现文本数据导入SQL SERVER
- Laravel重写用户登录简单示例
- python 中文字符串的处理实现代码
- C#实现动态数据绘图graphic的方法示例
- 鼠标划过实现延迟加载并隐藏层的js代码
- js无法获取到html标签的属性的解决方法
- javascript 组合按键事件监听实现代码
- 使用Grunt.js管理你项目的应用说明
- velocity显示List与Map的方法详细解析
- jQuery EasyUI API 中文文档 - Parser 解析器
- Spring Boot 集成MyBatis 教程详解
- php实现的一段简单概率相关代码
- Cisco 3550端口限速例子