易语言怎样取出超级列表框里的指定内容,用模拟按键的方式输入到外部编辑框去。

怎样取出超级列表框里的指定内容,用模拟按键的方式输入到外部编辑框去。(不用取句柄,直接在该位置鼠标单击,然后输入)比如:先取现行选中项的帐号进行判断,然后再取密码,我要怎... 怎样取出超级列表框里的指定内容,用模拟按键的方式输入到外部编辑框去。(不用取句柄,直接在该位置鼠标单击,然后输入)

比如:

先取现行选中项的帐号进行判断,然后再取密码,我要怎样判断出帐号和密码,然后以模拟按键方式输出到登陆界面的帐号和密码输入框中?输入时,要1个1个的输入,而不是整个一下子全部投进去。
也就是,我该怎样去判断出来?帐号里是什么数字,密码里是什么数字或字母?然后提取出来,自动模拟按键输入到外部编辑框中。
这个问题一直困扰,无法解决。。。帮帮我。谢谢
展开
 我来答
ldkhy
推荐于2016-08-05 · TA获得超过277个赞
知道小有建树答主
回答量:165
采纳率:100%
帮助的人:129万
展开全部
给你个思路把。。

.版本 2
.支持库 iext

.程序集 窗口程序集1
.程序集变量 帐号, 文本型
.程序集变量 密码, 文本型

.子程序 __启动窗口_创建完毕

超级列表框1.插入表项 (, “1”, , , , )
超级列表框1.置标题 (0, 1, “abcsdfsdfsdfs”)
超级列表框1.置标题 (0, 2, “123”)
超级列表框1.插入表项 (, “2”, , , , )
超级列表框1.置标题 (1, 1, “ccc”)
超级列表框1.置标题 (1, 2, “234”)

.子程序 _按钮1_被单击
.局部变量 表项, 整数型, , "6"

表项 = 超级列表框1.取被选择表项 ()
帐号 = 超级列表框1.取标题 (表项 [1], 1)
密码 = 超级列表框1.取标题 (表项 [1], 2)
写出文本 (打开文件 (取当前目录 () + “a.txt”, 5, ), 帐号 + “|” + 密码)
信息框 (“成功写出数据!”, 0, )
' 这里读出账号、密码并写出文本文件,必须在列表中鼠标单击选择一行数据,

.子程序 _按钮2_被单击
.局部变量 文本, 文本型, , "2"
.局部变量 字符数, 整数型
.局部变量 a, 整数型

文本 = 分割文本 (读入一行 (打开文件 (取当前目录 () + “a.txt”, 1, )), “|”, )
帐号 = 文本 [1]
密码 = 文本 [2]
字符数 = 取文本长度 (帐号)
编辑框1.内容 = “”
.计次循环首 (字符数, a)
编辑框1.内容 = 编辑框1.内容 + 取文本中间 (帐号, a, 1)
编辑框1.刷新显示 ()
延时 (500)
.计次循环尾 ()
延时 (1000)
字符数 = 取文本长度 (密码)
编辑框2.获取焦点 ()
.计次循环首 (字符数, a)
编辑框2.内容 = 编辑框2.内容 + 取文本中间 (密码, a, 1)
编辑框2.刷新显示 ()
延时 (500)
.计次循环尾 ()
追问
谢谢你的思路。。
我已经知道编辑框1和编辑框2都会显示出来了,可是我想不出办法来,把编辑框1的帐号用模拟按键输入到登录的帐号输入框中去,编辑框2的密码输入到登录的密码输入框中去,就是不知道该怎样去实现
需要1个键1个键的输入,不能一下子全部输入,因为是自定义的,所以不知道该怎样去判断输入框里的内容,然后自动输入进去
追答
取出账号后按下面的方法吧。
.版本 2
.子程序 _按钮2_被单击

帐号 = “abcdef”
字符数 = 取文本长度 (帐号)
延时 (5000)
'这个延时留够,以便手工定位到你要输入的外部输入框
.计次循环首 (字符数, a)
置剪辑板文本 (取文本中间 (帐号, a, 1))
模拟按键 (#Ctrl键, #V键, )
延时 (500)
.计次循环尾 ()

'我已在IE地址输入框测试通过,一个一个的取出输入的
百度网友96ffcf7
推荐于2016-02-13 · 知道合伙人互联网行家
百度网友96ffcf7
知道合伙人互联网行家
采纳数:22721 获赞数:118717
从事多年网络方面工作,有丰富的互联网经验。

向TA提问 私信TA
展开全部
变量名 待分割文本 文本型
变量名 已分割文本 文本型 数组 0
变量名 计次 整数型
变量名 文本数组 整数型
待分割文本=编辑框1.内容
已分割文本=分割文本(待分割文本,#换行符,)
文本数组=取数组成员数(已分割文本)
计次循环(文本数组,计次)
列表框1.加入项目(文本数组[计次],列表框1.取项目数())
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-05-23
展开全部
还是你!!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式