xhu99 发表于 2008-11-6 13:49:03

新手,send("!n")在中文xp中不执行。

新手,send("!n")在中文xp中不执行。
刚开始学,发现列子中的send("!n")在中文xp中不执行。请教,谢谢

番茄 发表于 2008-11-6 13:54:17

没看不明白,楼主是说send("!n")在中文xp中不执行,在在英文xp中就执行是吗?

maker 发表于 2008-11-6 14:02:41

不明白你的表达。。。。你是要发送!n字符还是发送alt+n热键。。。。。
你的语句是在发送字符,如果你要发送字符就必须光标在可编辑框中,那样才会有结果

runningwater 发表于 2008-11-6 14:03:36

这样试试呢?
Send("{LALT}n")

[ 本帖最后由 runningwater 于 2008-11-6 14:06 编辑 ]

xhu99 发表于 2008-11-6 14:11:17

我是发送alt+n热键

我是发送alt+n热键,直接把帮助里的列子拿来试,结果到alt+n,窗口不会关闭
run("notepad.exe")
winwaitactive("无标题 - 记事本")
send("i love you")
winclose("无标题 - 记事本")
winwaitactive("记事本","文件 无标题 的文字已经改变。想保存文件吗?")
Send("!n")

maker 发表于 2008-11-6 23:14:54

试试

run("notepad.exe")
winwaitactive("无标题 - 记事本")
send("i love you")
winclose("无标题 - 记事本")
winwaitactive("记事本","")
Send("n")
页: [1]
查看完整版本: 新手,send("!n")在中文xp中不执行。