TC官方合作论坛

 找回密码
 立即注册
查看: 684|回复: 3
打印 上一主题 下一主题

[问题] 问个问题关于下拉框 在线等

[复制链接]
跳转到指定楼层
楼主
发表于 2012-5-28 12:12:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
比如,我在下拉框里面设置了 按键a 按键b 两个选项我想比如选择了a
在脚本里面 想发送按键到窗口里面去
但,要怎么写?
怎么把a自动转换成键码?
回复

使用道具 举报

沙发
发表于 2012-5-28 12:40:13 | 只看该作者
回复 1楼xiduhense的帖子

写个功能,假设下拉框的选项为1,就转换为相应的按键码就可以了,而你写为功能函数后,可以做封装模块,以后无限次调用
  1. 功能 整型 按键码(整型 编号)
  2.     整型 按键码
  3.     如果(编号==0)
  4.         按键码 = 48//键盘“0”
  5.     如果结束
  6.     如果(编号==1)
  7.         按键码 = 49//键盘“1”
  8.     如果结束
  9.     如果(编号==2)
  10.         按键码 = 50//键盘“2”
  11.     如果结束
  12.     如果(编号==3)
  13.         按键码 = 51//键盘“3”
  14.     如果结束
  15.     如果(编号==4)
  16.         按键码 = 52//键盘“4”
  17.     如果结束
  18. 返回  按键码
  19. 功能结束
复制代码
后面还可以添加,想加多少加多少

然后通过
  1. 下拉框.得到选项("下拉框0")
复制代码
这样 会返回你选择的下拉框选项  通过传参的形式传入功能函数里面 就可以了
功能块.按键码(下拉框.得到选项("下拉框0")

亲 如果觉得可以 请采纳 你的采纳就是我的动力  求采纳

回复 支持 反对

使用道具 举报

板凳
发表于 2012-5-28 12:45:19 | 只看该作者
  1. //  自己给 下拉框 添加 改变事件
  2. //下拉 框    第1项是按键 A   第二项 是按键B
  3. 功能 逻辑型 下拉框0_选择改变()
  4. //这里添加你要执行的代码
  5. 整型 选项=下拉框.得到选项("下拉框0")
  6. 如果(选项==0)                           //选项0 是第一个选项
  7.     窗口.发送按键(窗口句柄,65)  //按键a
  8.     如果结束
  9. 如果(选项==1)                            //选项1 是第二个选项
  10.     窗口.发送按键(窗口句柄,66)  //按键b
  11. 如果结束

  12. 返回 真
  13. 功能结束
复制代码


具体需要自己修改

如果可用请采纳
回复 支持 反对

使用道具 举报

地板
发表于 2012-5-28 13:35:12 | 只看该作者
膜拜夏末大神。
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-10-16 06:39 , Processed in 0.172833 second(s), 24 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表