2013-03-05 11 views

risposta

2

Per acquisire uno screenshot desktop, utilizzare il metodo Sys.Desktop.Picture. Per salvare l'immagine risultante in un file, utilizzare il suo metodo di SaveToFile:

Sys.Desktop.Picture.SaveToFile "E:\screenshot.png" 

In alternativa, è possibile attivare la Test Visualizer per acquisire automaticamente le immagini per le vostre azioni di test.

+0

Grazie per la risposta, @ Helen – Ramakrishna

+0

@YallaRamakrishna: Se ha funzionato per voi, si prega di contrassegnare come soluzione risposta così altre persone saprà. – Helen

+0

In realtà sono un nuovo utente per l'overflow dello stack. Davvero non so come verrà contrassegnato per favore dimmi la procedura. – Ramakrishna

0
Function CaptureScreenShot(ScreenshotPath) 
    'Generate Name of the Image 
    strimgFileName="Img\Img" & Day(Date)& Month(Date) & Year(Date) & Hour(Now) & Minute(Now) & Second(Now) &".jpg" 
    strImgFile= ScreenshotPath & strimgFileName 
    'Capture failure Screen shot 
    Set objPic = Sys.Desktop.Picture() 
    'Save captured Screen shot 
    ExecutionStatus = objPic.SaveToFile(strImgFile) 
    'Return Captured image name 
    CaptureScreenShot=".\" & strimgFileName 
End Function  
Problemi correlati