用易语言COM对象取文件版本
个人认为这种方法代码量少,只需几行即可,表格也无需多填,但需要知道对象和方法名,而且如果未经处理,对象和方法名都将直接暴露,容易被别人修改。
代码如下:
.版本 2 .子程序 取文件版本, 文本型, 公开, 本源码改编自易语言资源网(www.5A5X.com) .参数 文件地址, 文本型 .局部变量 COM对象, 对象 .局部变量 结果, 文本型 COM对象.创建 (“Scripting.FileSystemObject”, ) 结果 = COM对象.文本方法 (“GetFileVersion”, 文件地址) COM对象.清除 () 返回 (结果)
对此有兴趣的朋友们可以测试下代码,感谢大家对我们的支持。
相关推荐
-
易语言中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文档集的命令中有"取某某对象"的命令,这些命令的返回值就是一个对象,使用这些命令的时候必须先创建一个对象类型的变量来保存这些命令的返回值. 这时一个对象就产生了,我们可以用对象
-
易语言中Packcom的使用方法
一.关于packcom Packcom是易语言用来创建类型库和OCX组件与系统的连接文件的工具,通过这个工具我们就可以在易语言中使用系统中的类型库和OCX组件了. 二.Packcom的界面详解 先让我们来了解一下packcom的界面以及各部分组件的作用. 首先我们通过下面这个菜单来运行packcom. 运行之后我们就可以看到如下界面.图中箭头所示的就是每个按钮的作用. 三.如何注册类型库及OCX组件 如果系统中没有我们需要的OCX组件,我们可以通过单击"注册组件" 按钮选择我们自己的O
-
用易语言COM对象取文件版本
个人认为这种方法代码量少,只需几行即可,表格也无需多填,但需要知道对象和方法名,而且如果未经处理,对象和方法名都将直接暴露,容易被别人修改. 代码如下: .版本 2 .子程序 取文件版本, 文本型, 公开, 本源码改编自易语言资源网(www.5A5X.com) .参数 文件地址, 文本型 .局部变量 COM对象, 对象 .局部变量 结果, 文本型 COM对象.创建 ("Scripting.FileSystemObject", ) 结果 = COM对象.文本方法 ("GetFi
-
详解易语言绝对取整和取整的区别
易语言绝对取整和取整的区别,希望大家都能学懂. 非无私奉献,拒绝看经验不回复,学懂了记得按照下面做: 在底部点击相关按钮,给我投票和点赞. 有心得或者疑问,点击相关按钮反馈. 具体操作请看图. 1.易语言新建一个windows窗口 点击进入代码编辑区 2.我们输入绝对取整() 展开看看 发现只有一个参数 3.在输入取整() 展开看看 发现还是只有一个参数 4.看上去没有什么不同 我们举个例子 我们把这个参数都设为-7.8 5.我们在输入调试输出 用法如图所示 6.然后运行 通过结果发现 绝对取整
-
易语言拖放对象组件应用详解
易语言拖拽的命令,很简单,个人感觉比通用对话框方便 没多少命令手动打吧 启动窗口创建完毕 拖放对象1.注册拖放控件 (_启动窗口.取窗口句柄 ()) 启动窗口将被销毁 拖放对象1.撤消拖放控件 (_启动窗口.取窗口句柄 ()) 如果你要拖动文件到编辑框1 那么就 "拖放对象1.注册拖放控件 (编辑框1.取窗口句柄 ())" 要注意的是接收什么就要设什么为真 命令: 手动设置: 简单应用:
-
易语言编写调用dll文件方法总结
易语言编写dll文件,在新建中选择 编写动态链接库 然后我们看到的就是这样的 这里要注意的是,可以直接在启动子程序下些命令,勾选公开,一样可以调用.但是程序会运行两遍. 方法,忽略上面默认代码,直接新建子程序,子程序名自定,需要返回值的填写返回值类型,一定要勾选公开 可以提供参数和变量. 然后静态编译 OK.这样就编写了一个dll. 调用dll,假设我们编写的dll名字为123.dll 调用的时候,插入一个新的dll,"DLL命令名"自定义,无所谓什么."库文件名"
-
C#调用易语言写的Dll文件方法
本人是用易语言起步的,起初是为了兴趣,后来由于易语言被杀软误杀严重,连空白程序都杀,后来转到了学C#,随着学习的深入,接触越来越复杂的东西之后,发现有些功能没有用易语言来写方便,所以就想到用C#来调用易语言写的DLL,就和一般的Dll调用一样,没什么技术含量. 易语言中新建个Dll文件 C#中和一般的DLL一样调用 <p>using System; using System.Collections.Generic; using System.ComponentModel; using Syst
-
易语言调用api实现文件拖放获取路径的代码
拖放文件支持任意版本Windows系统 此功能需要加载精易模块5.6 .版本 2 .支持库 spec .程序集 窗口程序集_启动窗口 .程序集变量 文件拖放类, 文件拖放 .子程序 __启动窗口_创建完毕 .局部变量 拖放处理, 子程序指针 文件拖放类.注册拖放 (_启动窗口.取窗口句柄 (), &拖放处理) proc_FilterMsg () .子程序 拖放处理 .参数 总文件数量, 整数型 .参数 当前是第几个文件, 整数型 .参数 当前的文件名, 文本型 .参数 当前的文件类型, 文本型
-
易语言显示所选择文件完整路径的方法
选择文件被改变事件 所属对象:文件框 操作系统支持:Windows 语法:无返回值 _文件框_选择文件被改变() 例程 说明: 只要文件框中的文件被重新选择,就触发此事件,运行此事件下的代码. 运行结果: 总结 以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对我们的支持.如果你想了解更多相关内容请查看下面相关链接
-
易语言通过注册表将易文件关联修复的源码
DLL命令表 .版本 2 .DLL命令 API_SendMessage, 整数型, "user32", "SendMessageA" .参数 窗口句柄, 整数型 .参数 消息值, 整数型 .参数 参数一, 整数型 .参数 参数二, 整数型 .DLL命令 API_SendMessageTimeout, 整数型, "user32", "SendMessageTimeoutA", , , .参数 hWnd, 整数型, , 要接收消息
-
C++ 编写DLL文件给易语言调用方法
摸索了两天了,终于解决了所有问题,在此跟大家分享. 需要三个文件,dll_demo.h.dll_demo.cpp.dll_dome.def 直接上代码: 头文件如下: #ifndef _DLL_DEMO_H_ #define _DLL_DEMO_H_ #ifdef DLLDEMO_EXPORTS #define DLL_DEMO extern "C" __declspec(dllexport) #else #define DLL_DEMO extern "C" __
-
易语言对象内存模型详解
易语言对象的所有方法都是虚的.易语言的对象内存布局和COM几乎一致! 大家在学习的时候有任何问题,可以在下方的留言区讨论,感谢大家对我们的支持.
随机推荐
- jquery制作搜狐快站页面效果示例分享
- JS原生数据双向绑定实现代码
- iOS开发之数字每隔3位用逗号分隔
- JS计算网页停留时间代码
- Elasticsearch.Net使用入门教程(1)
- 在PHP世界中选择最合适的模板与使用方法第1/2页
- php上传图片到指定位置路径保存到数据库的具体实现
- php读取msn上的用户信息类
- PHP中读写文件实现代码
- Android中关于递归和二分法的算法实例代码
- SSI指令
- 用正则表达式写的HTML分离函数
- Apache中301重定向的配置代码
- jQuery 局部div刷新和全局刷新方法总结
- Android中使用Gson解析JSON数据的两种方法
- 浅析ES6的八进制与二进制整数字面量
- Cisco路由器的基本配置
- asp.net后台cs中的JSON格式变量在前台Js中调用方法(前后台示例代码)
- Android仿拉手网团购App我的收藏界面实例代码
- 详解python字节码