zxc0001 发表于 2009-4-20 22:08:05

【已经解决】请问如何切换tab键?

本帖最后由 zxc0001 于 2009-5-25 15:29 编辑

请问如何切换tab键,请无比您帮忙,我到了最关键的一步了!我想在下列图片中第三个输入框内输入序列号,但是光标先停在了第一个输入框内,第一个第二个框内的姓名和单位名称是随机自动产生的,怎么办?
下面是我的au3命令,请给我看看!十分感谢!这是最后一关了,后面的步骤我都会!
…………………………………………………………………………………………
WinWaitActive ( "用户资料", "请输入您的姓名、单位名称和本产品的系列号。")
send("{tab}")
send("ksw00-42712-80739 ")
Send("!N")
……………………………………………………………………………………

hhasee 发表于 2009-4-22 08:00:29

SEND后面是不是加一个按几次TAB键的实数?

liangxm 发表于 2009-4-22 16:43:28

send("{tab 3}")?
还是你的意思,tab一次,名字啥的就会变了?就不能用那个码了?必须直接定位到第三个栏目?

yeqing880 发表于 2009-4-23 17:46:53

WinWaitActive ( "用户资料", "请输入您的姓名、单位名称和本产品的系列号。")
send("{ALT}{s}")
send("ksw00-42712-80739 ")
Send("!N")

sensel 发表于 2009-4-24 05:15:19

用 AutoIt Window Info 看一下那个控件的ID,直接ControlSetText发送注册码到那个控件。
除非特殊用途,尽量减少使用Send函数。

gto250 发表于 2009-4-24 17:32:22

同意楼上的说法,还是用Control系列函数比较稳妥



http://lwc.nhome.cn/code/showip.asp

lynfr8 发表于 2009-5-24 21:27:10

send("{tab}{tab}{tab}")

zxc0001 发表于 2009-5-25 15:19:06

谢谢,我已经解决
页: [1]
查看完整版本: 【已经解决】请问如何切换tab键?