from pywinauto.application import Application
import time
i=0
def operator_TRsSim():
? ? global i
? ? app=Application().start("C:\Program Files\Advent\TRsSim\TRsSim.exe")
? ? time.sleep(5)
? ? #app.top_window()
? ? #app['TRsSim'].maximize()
? ? #app.Maximize()
? ? app.TRsSim.menu_select("Scripting->Open Project...")
? ? app.window(title_re="Open Script Project File").Edit.type_keys('E:\\007.spj')
? ? #time.sleep(5)
? ? app['Open Script Prosject File']['打開(kāi)(&O)'].click()
? ? time.sleep(2)
? ? app.TRsSim.menu_select("Run->Start")
? ? time.sleep(2)
? ? app['Script Message']['No'].click()
? ? app['Script Message']['Auto STEP'].click()
? ? while (i<=2):
? ? ? ? time.sleep(10)
? ? ? ? app['Script Message']['Pass'].click()
? ? ? ? i=i+1
try:
? ? app=Application().connect(path="C:\Program Files\Advent\TRsSim\TRsSim.exe")
? ? try:
? ? ? ? app.TRsSim.close()
? ? except:
? ? ? ? app['Exit Program']['是(&Y)'].click()
? ? ? ? time.sleep(5)
? ? ? ? operator_TRsSim()
except:
? ? operator_TRsSim()
按關(guān)閉會(huì)出現(xiàn)下面對(duì)話框
