TC官方合作论坛
标题:
问个问题关于下拉框 在线等
[打印本页]
作者:
xiduhense
时间:
2012-5-28 12:12
标题:
问个问题关于下拉框 在线等
比如,我在下拉框里面设置了 按键a 按键b 两个选项我想比如选择了a
在脚本里面 想发送按键到窗口里面去
但,要怎么写?
怎么把a自动转换成键码?
作者:
ksap787523
时间:
2012-5-28 12:40
回复
1楼
xiduhense
的帖子
写个功能,假设下拉框的选项为1,就转换为相应的按键码就可以了,而你写为功能函数后,可以做封装模块,以后无限次调用
功能 整型 按键码(整型 编号)
整型 按键码
如果(编号==0)
按键码 = 48//键盘“0”
如果结束
如果(编号==1)
按键码 = 49//键盘“1”
如果结束
如果(编号==2)
按键码 = 50//键盘“2”
如果结束
如果(编号==3)
按键码 = 51//键盘“3”
如果结束
如果(编号==4)
按键码 = 52//键盘“4”
如果结束
返回 按键码
功能结束
复制代码
后面还可以添加,想加多少加多少
然后通过
下拉框.得到选项("下拉框0")
复制代码
这样 会返回你选择的下拉框选项 通过传参的形式传入功能函数里面 就可以了
功能块.按键码(下拉框.得到选项("
下拉框0
")
亲 如果觉得可以 请采纳
你的采纳就是我的动力 求采纳
作者:
夏末
时间:
2012-5-28 12:45
// 自己给 下拉框 添加 改变事件
//下拉 框 第1项是按键 A 第二项 是按键B
功能 逻辑型 下拉框0_选择改变()
//这里添加你要执行的代码
整型 选项=下拉框.得到选项("下拉框0")
如果(选项==0) //选项0 是第一个选项
窗口.发送按键(窗口句柄,65) //按键a
如果结束
如果(选项==1) //选项1 是第二个选项
窗口.发送按键(窗口句柄,66) //按键b
如果结束
返回 真
功能结束
复制代码
具体需要自己修改
如果可用请采纳
作者:
tyuyan
时间:
2012-5-28 13:35
膜拜夏末大神。
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1