按键精灵代码修改成易语言代码

HwndEx=Plugin.Window.Search("ScandAllPRO")Hwnd=Split(HwndEx,"|")Window=Plugin.Window.... HwndEx = Plugin.Window.Search("ScandAll PRO")
Hwnd = Split(HwndEx, "|")
Window = Plugin.Window.IsWindow(Hwnd(0))
If Window = 1 Then
KeyDown 18, 1
KeyPress 83, 1
KeyUp 18, 1
KeyPress "S", 1
UserVar Var1=0 "等待设置窗口"
Delay Var1
KeyPress "P", 1
KeyDown "Shift", 1
KeyPress "Tab", 1
KeyUp "Shift", 1
KeyPress "Right", 1
KeyPress "Tab", 3
KeyPress "Up", 6
KeyPress "Enter", 1
Delay 50
KeyPress "Enter", 1
End if

如何将这段代码演绎成易语言代码
展开
 我来答
__________范re
推荐于2016-10-14 · TA获得超过584个赞
知道小有建树答主
回答量:680
采纳率:50%
帮助的人:375万
展开全部
.版本 2
.程序集 窗口程序集1
.程序集变量 窗口句柄, 整数型
.子程序 _时钟1_周期事件
.局部变量 Var1, 整数型
键盘按下 (窗口句柄, 18, ) ' 等同于 KeyDown 18, 1
键盘模拟 (窗口句柄, 83, 1, ) ' 等同于KeyPress 83, 1
键盘弹起 (窗口句柄, 18, ) ' 等同于KeyUp 18, 1
键盘模拟 (窗口句柄, 83, 1, ) ' 等同于KeyPress "S", 1
Var1 = 0 ' 等同于UserVar Var1=0 "等待设置窗口" 这句话我不太能理解 是不是就是赋值给Var1 值为0的意思
延时 (Var1) ' 等同于Delay Var1
键盘模拟 (窗口句柄, 80, 1, ) ' 等同于KeyPress "P", 1
键盘按下 (窗口句柄, 16, ) ' 等同于KeyDown "Shift", 1
键盘模拟 (窗口句柄, 9, 1, ) ' 等同于KeyPress "Tab", 1
键盘弹起 (窗口句柄, 16, ) ' 等同于KeyUp "Shift", 1
键盘模拟 (窗口句柄, 39, 1, ) ' 等同于KeyPress "Right", 1
键盘模拟 (窗口句柄, 9, 3, ) ' 等同于KeyPress "Tab", 3
键盘模拟 (窗口句柄, 33, 6, ) ' 等同于KeyPress "Up", 6
键盘模拟 (窗口句柄, 13, 1, ) ' 等同于KeyPress "Enter", 1
延时 (50) ' 等同于Delay 50
键盘模拟 (窗口句柄, 13, 1, ) ' 等同于KeyPress "Enter", 1
结束 () ' 等同于End if

.子程序 _按钮1_被单击
窗口句柄 = 取句柄 (编辑框1.内容, 编辑框2.内容)
.如果 (窗口句柄 = -1)
信息框 (“请准确输入进程名或窗口标题。”, 0, “没有获取到句柄”)
.否则
.如果结束
时钟1.时钟周期 = 100 ' 这里的100是毫秒,意思是多长时间循环一次上面的时钟事件
.子程序 _按钮2_被单击
时钟1.时钟周期 = 0 ' 周期为0代表不循环
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
AiPPT
2024-09-19 广告
随着AI技术的飞速发展,如今市面上涌现了许多实用易操作的AI生成工具1、简介:AiPPT: 这款AI工具智能理解用户输入的主题,提供“AI智能生成”和“导入本地大纲”的选项,生成的PPT内容丰富多样,可自由编辑和添加元素,图表类型包括柱状图... 点击进入详情页
本回答由AiPPT提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式