随心玩玩(一)e语言 大漠插件 从入门到摔门而出

今晚我们玩脚本好吧,找到了一个社区,里面各种超级黑科技,于是我也想学学,当然不可能深到写dll的。

反正会调用api就行


文章目录

  • 下载e语言
  • 下载大漠插件
  • 制作大漠插件模块
  • 大漠注册
  • 大漠插件设置
    • 设置大漠全局路径
    • 设置字库
  • 大漠释放
  • e语言界面布局
      • 通用对话框的运用
      • 拖放对象的运用
      • 摸了,有空更


下载e语言

略,自己找一下吧,毕竟还是要支持一下官方的(doge

下载大漠插件

3.1233版本大漠插件的免费,有的用就不错了,还要啥自行车

把自己的分享一下吧(不知道哪个网站下的了),里面带有obj.txt(这也不知道是哪里拿的了),链接:https://pan.baidu.com/s/1Mgczk5PsyEiljY0Rao9mIQ
提取码:go9x

制作大漠插件模块

压缩包下载下来后运行注册大漠插件到系统.bat

打开易语言,新建易语言模块
随心玩玩(一)e语言 大漠插件 从入门到摔门而出_第1张图片
新建好了易语言模块
随心玩玩(一)e语言 大漠插件 从入门到摔门而出_第2张图片
插入类模块
随心玩玩(一)e语言 大漠插件 从入门到摔门而出_第3张图片
把obj.txt中的内容复制到类模块中,原先的删掉
随心玩玩(一)e语言 大漠插件 从入门到摔门而出_第4张图片
修改类名为大漠英文版,公开勾上,添加私有成员名obj,类型设置为对象
随心玩玩(一)e语言 大漠插件 从入门到摔门而出_第5张图片
回车一下obj.创建 (“dm.dmsoft”, )行,没有报错就性

然后可以插入一个新类,把类名改成大漠中文版,操作和上面是一样的,只不过是自己把函数名改成中文的,但是做为一个受过中等教育的大学生还是英文用的习惯吧,这步我直接跳过了,没必要。

之后点程序,选择U.配置,输入程序名:大漠中英文模块,确定
随心玩玩(一)e语言 大漠插件 从入门到摔门而出_第6张图片
再选编译,编译为指定类型->,选Windows易语言模块,编译成功后保存文件名为大漠中英文模块

大漠注册

先把dm.dll放到工作目录下。

新建windows窗口程序,记得一定要将文件保存到工作目录下,ctrl+s,不然会踩坑的。

接着添加模块,双击模块引用表
随心玩玩(一)e语言 大漠插件 从入门到摔门而出_第7张图片
把大漠中英文模块.ec导入

导入后,ctrl+g,创建全局变量随心玩玩(一)e语言 大漠插件 从入门到摔门而出_第8张图片
全局变量名输入大漠,类型写大漠英文版
随心玩玩(一)e语言 大漠插件 从入门到摔门而出_第9张图片
回到程序集,创建大漠,并且调试输出版本号

(注,后面这个全局变量名我改成dm了)

.版本 2
.支持库 spec

' 注册大漠模块到系统
运行 (“regsvr32 dm.dll”, 假, )

大漠.创建 ()

调试输出 (大漠.Ver ())

随心玩玩(一)e语言 大漠插件 从入门到摔门而出_第10张图片

弹出框框就说明大漠插件注册好了,底部的console输出* “3.1233”

随心玩玩(一)e语言 大漠插件 从入门到摔门而出_第11张图片

大漠插件设置

设置大漠全局路径

看接口文档就行,先打开大漠接口说明.chm,点索引
随心玩玩(一)e语言 大漠插件 从入门到摔门而出_第12张图片
输入setp,点开SetPath,里面就有很详细的说明,以后要查函数也这样查就行
随心玩玩(一)e语言 大漠插件 从入门到摔门而出_第13张图片

' 全局路径设置为当前文件所在的目录
dm.SetPath (取运行目录 ())

随心玩玩(一)e语言 大漠插件 从入门到摔门而出_第14张图片

设置字库

搜索setDict,看一下说明
随心玩玩(一)e语言 大漠插件 从入门到摔门而出_第15张图片
在这里插入图片描述

设置字库

' 设置字库
dm.SetDict (0, “ziku0.txt”)

在工作目录下新建一个ziku0.txt,运行测试一下,显示空的字库就行了
随心玩玩(一)e语言 大漠插件 从入门到摔门而出_第16张图片

大漠释放

当程序关闭时,大漠应该释放掉,点属性,加入事件处理子程序,选上将被销毁随心玩玩(一)e语言 大漠插件 从入门到摔门而出_第17张图片
使用释放()函数将大漠释放掉
在这里插入图片描述

e语言界面布局

随便做做
随心玩玩(一)e语言 大漠插件 从入门到摔门而出_第18张图片

通用对话框的运用

设置-单击事件
随心玩玩(一)e语言 大漠插件 从入门到摔门而出_第19张图片
随心玩玩(一)e语言 大漠插件 从入门到摔门而出_第20张图片
测试一下,点选文件后编辑框可以显示路径就行。

拖放对象的运用

拉一个拖放对象进来
随心玩玩(一)e语言 大漠插件 从入门到摔门而出_第21张图片
接收文件设为真
随心玩玩(一)e语言 大漠插件 从入门到摔门而出_第22张图片
把得到文件添加进窗口程序集
随心玩玩(一)e语言 大漠插件 从入门到摔门而出_第23张图片
将拖拽的文件路径显示到编辑框
随心玩玩(一)e语言 大漠插件 从入门到摔门而出_第24张图片
注意:注册拖放对象后才能拖
随心玩玩(一)e语言 大漠插件 从入门到摔门而出_第25张图片

摸了,有空更

你可能感兴趣的:(随心玩玩)