TC官方合作论坛

标题: 求教,如何获取编辑框并且在游戏里输入编辑框内容 [打印本页]

作者: qq641235265    时间: 2015-8-11 02:32
标题: 求教,如何获取编辑框并且在游戏里输入编辑框内容
RT,一直搞不懂这个怎么操作。TC自带的AB抓抓在这方面基本属于废物,网页元素操作也无效i,也许是我不会用吧。
现在求一段调用大漠获取并且输入编辑框文本的代码,或者是给个教程,希望大神能帮帮忙。感谢。。。

作者: lidongxu    时间: 2015-8-11 10:31

  1. <p>

  2. //默认空间
  3. //声明全局变量,需要跨函数调用的变量就声明为全局变量
  4. 变量 线程句柄,间隔,内容一,内容二,内容三
  5. //自定义函数
  6. 功能 普通模拟()
  7.     键盘按键(13,1)//普通模式模拟键盘按键回车键,激活聊天栏
  8.     //    messagebox(内容一)
  9.     //    messagebox(内容二)
  10.     //    messagebox(内容三)
  11.    
  12.     循环(真)//循环条件为常量"真",死循环的常规设置方法
  13.         键盘发送字符串(内容一)//普通模式模拟键盘发送字符串到聊天栏,内容为变量"内容一"的值
  14.         键盘按键(13,1)//普通模式模拟键盘按键回车键,把聊天内容发送出去
  15.         等待(间隔*1000)
  16.         键盘发送字符串(内容二)
  17.         键盘按键(13,1)
  18.         等待(间隔*1000)
  19.         键盘发送字符串(内容三)
  20.         等待(间隔*1000)
  21.         键盘按键(13,1)
  22.         等待(间隔*1000)
  23.         //        messagebox("while")
  24.     结束
  25. 结束
  26. //自定义函数
  27. 功能 超级模拟()
  28.     超级键盘按键(13,1)//超级模式模拟键盘按键回车键,激活聊天栏
  29.    
  30.     循环(真)//循环条件为常量"真",死循环的常规设置方法
  31.         超级键盘发送字符串(内容一)//超级模式模拟键盘发送字符串到聊天栏,内容为变量"内容一"的值
  32.         超级键盘按键(13,1)//普通模式模拟键盘按键回车键,把聊天内容发送出去
  33.         等待(间隔*1000)//延时,1000毫秒等于1秒,所以这里用"间隔"变量里的值乘以1000做为延时的时间
  34.         超级键盘发送字符串(内容二)
  35.         超级键盘按键(13,1)
  36.         等待(间隔*1000)
  37.         超级键盘发送字符串(内容三)
  38.         超级键盘按键(13,1)
  39.         等待(间隔*1000)
  40.     结束
  41. 结束</p><p>//开始按钮_点击操作
  42. 功能 start_click()
  43.     内容一=编辑框获取文本("edit0")//获得界面控件"编辑框0"的内容并赋值给变量"内容一"
  44.     内容二=编辑框获取文本("edit1")
  45.     内容三=编辑框获取文本("edit2")
  46.     间隔=编辑框获取文本("edit3")
  47.     如果(单选框获取状态("radio0"))//判断界面控件"单选框0"是否选中,如果选中则执行以下代码
  48.         线程句柄=线程开启("普通模拟","")//用线程方法调用函数"普通模拟"
  49.     否则//如果没有选中,则执行以下代码
  50.         线程句柄=线程开启("超级模拟","")//用线程方法调用函数"超级模拟"
  51.     结束
  52.     //改 内容 控件.有效("start",false)//把"开始"按钮设置为无效,避免重复开启线程
  53. 结束</p><p>//退出按钮_点击操作
  54. 功能 exit_click()
  55.     线程关闭(线程句柄)//退出脚本前关闭线程
  56.     退出()
  57. 结束</p><p>功能 hotkey0_onhotkey()//热键0的热键事件函数,按下设置好的热键时,会调用该函数
  58.     start_click()//调用开始按钮点击事件函数,执行该函数内的代码
  59. 结束</p><p>功能 hotkey0_killfocus()//热键0的失去焦点事件,当光标离开热键0时调用该函数
  60.     热键销毁("hotkey0")//销毁之前的热键键值
  61.     热键注册("hotkey0")//注册当前的热键键值
  62. 结束</p><p>功能 hotkey1_onhotkey()//热键1的热键事件函数
  63.     exit_click()//调用退出按钮点击事件函数,执行该函数内的代码
  64. 结束</p><p>功能 hotkey1_killfocus()//热键1的失去焦点事件,当光标离开热键0时调用该函数
  65.     热键销毁("hotkey1")//销毁之前的热键键值
  66.     热键注册("hotkey1")//注册当前的热键键值
  67. 结束</p><p> </p><p>
  68. </p><p> </p>
复制代码


作者: qq641235265    时间: 2015-8-11 12:24
lidongxu 发表于 2015-8-11 10:31

这个可不可以用大漠的剪切板命令来写的啊?
作者: lidongxu    时间: 2015-8-11 15:31
qq641235265 发表于 2015-8-11 12:24
这个可不可以用大漠的剪切板命令来写的啊?

游戏支持就可以。游戏不支持就不可以
作者: yecanxue    时间: 2015-8-11 18:56
用 网页控件打开网页就可以咯




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1