按键精灵商业独立界面教程Word文档下载推荐.docx
《按键精灵商业独立界面教程Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《按键精灵商业独立界面教程Word文档下载推荐.docx(41页珍藏版)》请在冰豆网上搜索。
![按键精灵商业独立界面教程Word文档下载推荐.docx](https://file1.bdocx.com/fileroot1/2022-10/8/45d2a209-37bd-41e0-8e8c-4a181404d344/45d2a209-37bd-41e0-8e8c-4a181404d3441.gif)
在界面框选一个区域,如如下图
10、将右边属性面版上的名称一栏改为“注册按钮〞,标题一栏改为“注册〞,其他保持默认。
11、界面控件都画好了,下面给脚本添加上我们的注册功能代码。
选中“注册〞按钮,选择属性面版上的按钮点击事件〔或双击“注册〞按钮〕,来到脚根源文件编辑界面。
12、在“注册〞按钮的点击事件里面添加以下代码〔双斜杠开始绿色字体表示代码注释,可不需要添加,不影响脚本执行〕。
13、选择右边脚本属性面板,将描述一栏改为自己的脚本描述,如“商业独立界面演示〞,文件名一栏改为“〞,设置界面一栏选择“使用按键精灵制作界面〞。
14、点击发布按钮上的小三角,选择制作按键小精灵。
15、在制作页面上选择【商业型独立型界面】,如如下图
16、切换到更多设置面版,主要设置作者账号、作者密码与小精灵编号
17、点击“立即制作〞按钮,保存小精灵。
18、提示制作成功后打开新生成的小精灵。
界面如下
19、在输入框内填入小精灵注册码〔注册码通过小精灵作者软件注册系统后台获取〕,如如下图
20、点击注册按钮,提示软件激活成功后弹出提示框注册成功。
〔独立界面添加注册功能讲解完毕〕
给独立界面添加解绑功能
1、在界面上添加一个按钮,在属性界面上把名称改为“解绑按钮〞,标题改为“解绑〞。
2、选中“解绑〞按钮,选择属性面版上的按钮点击事件〔或双击“解绑〞按钮〕,来到脚根源文件编辑界面。
3、在“解绑〞按钮的点击事件里面添加以下代码〔双斜杠开始绿色字体表示代码注释,可不需要添加,不影响脚本执行〕。
3、发布生成新的小精灵并打开成功注册小精灵(详细步骤参考给独立界面添加注册功能中的第14到20步)。
点击解绑按钮,弹出解绑成功。
〔独立界面添加解绑功能讲解完毕〕
给独立界面添加试用功能
4、在界面上添加一个按钮,在属性界面上把名称改为“TrialRegister〞,标题改为“试用〞。
5、选中“试用〞按钮,选择属性面版上的按钮点击事件〔或双击“试用〞按钮〕,来到脚根源文件编辑界面。
3、在“试用〞按钮的点击事件里面添加以下代码〔双斜杠开始绿色字体表示代码注释,可不需要添加,不影响脚本执行〕,注意19行将变量“试用注册码〞设置为小精灵的试用注册码。
6、发布生成新的小精灵并打开小精灵(详细步骤参考给独立界面添加注册功能中的第14到18步)。
点击试用按钮,弹出注册成功。
〔OCX独立界面添加试用功能讲解完毕〕
给独立界面添加载入自动注册功能
1、点击界面,返回到按键精灵界面编辑器,在右边属性面版选择“主界面窗体〞,在界面事件中选择“加载〞来到脚根源文件编辑界面。
2、在界面的的加载事件里面添加以下代码〔双斜杠开始绿色字体表示代码注释,可不需要添加,不影响脚本执行〕。
3、发布生成新的小精灵并打开小精灵(详细步骤参考给独立界面添加注册功能中的第14到18步)。
软件自动注册弹出软件激活成功。
(独立界面添加载入自动注册功能讲解完毕)
设置独立界面各按钮的有效性〔优化〕
1、优化分析:
注册码输入框
注册服务器下拉框
注册按钮
解绑按钮
试用按钮
界面载入注册成功
无效
有效
界面载入注册失败
点击注册成功
点击注册失败
点击试用功能
点击试用失败
2、界面载入注册成功时各按钮设置,如如下图
3、界面载入注册失败时各按钮设置,如如下图
4、点击注册按钮注册成功时各按钮设置,如如下图
5、点击试用按钮注册成功时各按钮设置,如如下图
〔设置独立界面按钮有效性讲解完毕〕
给独立界面添加启动脚本功能
1、在界面上添加一个按钮,在属性界面上把名称改为“启动按钮〞,标题改为“启动〞。
2、选中“启动〞按钮,选择属性面版上的按钮点击事件〔或双击“启动〞按钮〕,来到脚根源文件编辑界面。
3、在“启动〞按钮的点击事件里面添加以下代码〔双斜杠开始绿色字体表示代码注释,可不需要添加,不影响脚本执行〕。
4、给脚本添加一行简单的弹出框命令,如如下图
5、发布生成新的小精灵并打开成功注册小精灵(详细步骤参考给独立界面添加注册功能中的第14到20步)。
在小精灵注册成功后点击启动按钮,提示脚本启动功能。
〔独立界面添加启动脚本功能讲解完毕〕
给独立界面添加暂停继续功能
1、在界面上添加一个按钮,在属性界面上把名称改为“暂停继续按钮〞,标题改为“暂停/继续〞。
2、选中“暂停继续〞按钮,选择属性面版上的按钮点击事件〔或双击“暂停继续〞按钮〕,来到脚根源文件编辑界面。
3、在“暂停继续〞按钮的点击事件里面添加以下代码〔双斜杠开始绿色字体表示代码注释,可不需要添加,不影响脚本执行〕。
4、给脚本添加一些简单的命令,如如下图
在小精灵注册成功后启动脚本测试“暂停继续〞按钮。
〔独立界面添加暂停继续功能讲解完毕〕
给独立界面添加终止脚本功能
1、在界面上添加一个按钮,在属性界面上把名称改为“终止按钮〞,标题改为“终止〞。
2、选中“终止〞按钮,选择属性面版上的按钮点击事件〔或双击“终止〞按钮〕,来到脚根源文件编辑界面。
3、在“终止〞按钮的点击事件里面添加以下代码〔双斜杠开始绿色字体表示代码注释,可不需要添加,不影响脚本执行〕。
4、发布生成新的小精灵并打开成功注册小精灵(详细步骤参考给独立界面添加注册功能中的第14到20步)。
在小精灵注册成功后启动脚本测试“终止〞按钮。
〔独立界面添加终止脚本功能讲解完毕〕
给独立界面添加保存设置功能
3、在界面上添加一个按钮,在属性界面上把名称改为“保存按钮〞,标题改为“保存设置〞。
4、选中“保存设置〞按钮,选择属性面版上的按钮点击事件〔或双击“保存设置〞按钮〕,来到脚根源文件编辑界面。
3、在“保存设置〞按钮的点击事件里面添加以下代码〔双斜杠开始绿色字体表示代码注释,可不需要添加,不影响脚本执行〕。
在小精灵注册成功后启动脚本测试“保存设置〞按钮。
〔独立界面添加保存设置功能讲解完毕〕
关于源码的一些补充和命令的详细说明
补充:
上面的源码里在注册的时候并没有对变量〞注册结果〞进展初始赋值。
因为在按键里面未赋值的变量的默认值为0,可能导致小精灵未注册成功时也出现注册功能的提示信息,所以需要对变量先进展下赋值。
相关命令的详细说明:
命令名称
命令功能
注册小精灵
命令参数
参数1字符串型,小精灵注册码
参数2整数型,小精灵注册服务器
0代表:
电信一1代表:
网通一2代表:
电信二
返回值
整数型,返回注册结果0为注册成功
脚本例子按键精灵8与以上语法
1.例子1:
2.DimRegisterResult
3.RegisterResult=MyMacro.Register(“abcdefg〞,0)//注册码〞abcdefg〞通过电信一服务器注册小精灵
4.IfRegisterResult=0Then
5.//注册成功
6.//MessageBox"
注册成功!
"
7.Else
8.//注册失败
9.//MessageBox"
注册失败!
10.EndIf
11.例子2:
12.DimRegisterResult
13.RegisterResult=MyMacro.Register(“〞,0)//使用上次注册过的注册码通过电信一服务器注册小精灵
14.IfRegisterResult=0Then
15.//注册成功
16.//MessageBox"
17.Else
18.//注册失败
19.//MessageBox"
20.EndIf
21.
//LeftClickS:
超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用
//LeftClickH:
硬件模拟方式,仅支持PS(圆口)的鼠标点击查看使用硬件模拟方式的须知事项
LeftClick5
//在当前鼠标的位置单击鼠标左键5次
解除小精灵绑定状态
调用该命令后小精灵自动退出
无
整数型,返回-1表示解绑成功
3.
4.RegisterResult=1
5.IfRegisterResult=1Then
解绑失败!
7.EndIf
设置小精灵热键模式
参数1整数型,热键模式
1.MyMacro.HotkeyMode0'
普通模式
2.MyMacro.HotkeyMode1'
增强模式
3.MyMacro.HotkeyMode2'
硬件模式
4.MyMacro.HotkeyMode3'
软件模式
5.MyMacro.HotkeyMode4'
共享模式//LeftClickS:
Lef