利用Vitesse程序实现Tribon M3图框的批量更换

有很多人反映Tribon M3里没有办法实现图框的批量转换,偶查了帮助文档,确实没有提供修改图框的Vitesse接口。但还是可以利用 Insert > Drawing Form命令来手动修改图框的,那有没有办法让程序模拟这个手动操作命令更换图框的过程?答案是肯定的,这个方法类似于.NET里的SendKeys。

import SendKeys
import kcs_ui
import kcs_util

def run():
    try:
        res = kcs_ui.string_req("Form Name:", "")
        if res[0] == kcs_util.ok():
            SendKeys.SendKeys("%iw" + res[1].upper() + "~~")
    except:
        print kcs_ui.error
    

if __name__ == "__main__":
    run()

截屏如下:(注:这里只实现了更换图框的功能,批量的话无非就是加个循环而已)

 

[转载请注明出处http://www.cnblogs.com/marineturtle/archive/2009/12/28/1634614.html]

posted @ 2009-12-28 23:40  Marine Turtle  阅读(2056)  评论(2编辑  收藏  举报