nmgpy 发表于 2006-4-20 18:52:37

请教大家一个;转义的问题,请高手指点。在线等待ing

用robot录制的过程产生了如下的语句:
HTML Click, "Type=HTML;HTMLId=equip;3", "Coords=10,115"
在回放的时候回出错,原因是HTMLId=equip;3,现在想请教一下各位高人,这个”;“如何转义掉,让robot可以正确的识别html的id?

ilovejolly 发表于 2006-4-21 08:54:03

试试{ }或者用连接字符串的形式写

nmgpy 发表于 2006-4-21 10:08:30

试了如下的格式:
HTMLId={equip;3}
HTMLId={equip\;3}
HTMLId={equip?3}
HTMLId={equip*3}
HTMLId=equip?3
HTMLId=equip*3
都不好使,还有什么格式可以试吗?

yangjingxiao 发表于 2006-4-21 10:18:21

如果想使用转义字符“\”的话
需要 加个 '$CStrings
当查了帮助,没有转义“;”的
你可以自己试下,可以查看帮助里面的 '$CStrings Metacommand

ilovejolly 发表于 2006-4-21 10:30:57

试下HTMLId=equip{;}3或者"Type=HTML;HTMLId=equip"+";"+"3",

nmgpy 发表于 2006-4-21 14:02:11

HTMLId=equip{;}3或者"Type=HTML;HTMLId=equip"+";"+"3",
都不好使呀,现在其实也不是说“;”的转义了,就是要告诉robot我的这个;不是结束符而是我的表达式的一部分,查看过帮助,caption里面有通配府,而对于对象的事件描述则没有类似的描述。
请问大侠没还有什么高招吗?
页: [1]
查看完整版本: 请教大家一个;转义的问题,请高手指点。在线等待ing