devicereplay物件可用於在qtp中直接操縱滑鼠和鍵盤,例如單擊滑鼠、傳送鍵盤按鍵、輸入字串等動作。
下面的指令碼首先建立devicereplay物件,然後使用其sendstring方法傳送一段字串,然後使用mousemove方法移動滑鼠,使用mouseclick方法單擊滑鼠:
dim devicereplay
word = "hello world!"
set devicereplay = createobject("mercury.devicereplay")
devicereplay.sendstring(word)
devicereplay.mousemove 200,200
devicereplay.mouseclick 200,200,left_mouse_button
而下面的指令碼將按下「shift」鍵:
dim devicereplay
vk_shift = 42
set devicereplay = createobject("mercury.devicereplay")
devicereplay.keydown(vk_shift)
QTP中的DeviceReplay物件的使用
devicereplay物件可用於在qtp中直接操縱滑鼠和鍵盤,例如單擊滑鼠 傳送鍵盤按鍵 輸入字串等動作。下面的指令碼首先建立devicereplay物件,然後使用其sendstring方法傳送一段字串,然後使用mousemove方法移動滑鼠,使用mouseclick方法單擊滑鼠 dim devi...
QTP中Action的引數呼叫
一 action的引數呼叫1 1 設定引數 action properters action parameter 增加input的引數和output的引數 2 action 1 的指令碼 parameter output action1 output msgbox action1 input met...
QTP 取出WebTable中的資料
取出webtable中所有資料 dim otable set otable browser xx page xx webtable xx orow otable.rowcount 行 print orow orow ocol otable.columncount 2 列 print ocol oco...