爱收集资源网

易语言插件制作指南,轻松打造按键精灵定制工具

网络整理 2023-09-27 16:06

给键盘精灵写插件的方式有好多,比如vc,vb,乃至delphi。并且,使用这种程序语言给键盘精灵写插件,对编撰者的要求比较高。易语言呢,编程门槛比较低,也有好多开源不开源的模块,并且在8.2版本之前,键盘精灵是不支持易语言编撰插件的。其实,如今就没有这个问题了。明天我就教你们怎样用易语言给键盘精灵写一个简单的插件。

1、至于安装按钮精灵和易语言,相信你们就会的,这儿主要讲如何写插件,安装步骤就暂时略过。首先找到键盘精灵的安装目录,找到source文件夹打开

2、找到QMPlugin插件制做模版(易语言).zip压缩文件解压,这个文件解压后包含有:

1、Common.ec[键盘精灵自己的插口模块];

2、QMPlugin.e[易语言插件模板源码];

3、易语言插件说明.jpg[源代码图解说明];

尽管有这个说明,而且倘若不是对易语言和键盘精灵十分熟悉,是不能很明晰的明白图作者的意图,这也是本经验的意义所在。

3、直接打开代码之后可以看到,Common.ec早已手动引用到程序,还有就是早已构建好的三个程序集:

1、插件命令信息集[主要用于填写插件的描述信息和插件的版本信息];

2、插件初始化插口集[公开给键盘精灵调用的插口,主要调用的是模块的子程序,改动较少];

3、插件命令程序集[主要用于插件功能命令,我们新写插件命令就是在这儿了];

4、点击插件命令程序集,切换到该程序集后,在最后面Ctrl+N构建子程序,子程序名子用英语,包含两个参数和一个返回值,参数和返回值的类型都是整数型。这是一定要注意的,不仅名子不一样,其他一定要保证没有改动,否则键盘精灵不能正确辨识调用插件。直接上代码图。

5、点击插件命令信息集,在这儿面添加我们新写的插件命令。使用“添加插件信息”命令。

按键精灵转换易语言_易语言代码转按键精灵_按键精灵语言

参数1:我们的插件命令名子;

参数2:我们的插件调用格式易语言代码转按键精灵,键盘的编辑器会依照这个格式手动替换‘$x'为参数给插件调用;

参数3:我们的插件命令子程序表针,格式为'&命令名子‘;

参数4:我们插件命令的参数个数;

6、好了,编撰工作就完成了,将代码编译,编译方法如图。最好能用静态编译易语言代码转按键精灵,只是自己用的话,你用编译也可以,有的版本能够独立编译。编译后的插件dll要放在键盘精灵的安装目录里的plugin文件夹下,这样键盘精灵能够调用到。

7、最后上测试结果,搞定收工。

易语言代码转按键精灵
上一篇:极空间Z4:让你的相册变得超有魅力 下一篇:没有了
相关文章