Salve,
Se apro un applicazione esterna e invio comandi a questa applicazione tramite SendKeys, posso fare in modo che ogni comando dell'applicazione venga totalmente eseguito prima di passare alla sendkeys successiva?
(Qualcosa come DoEvents ma più potente)
codice:
Private Sub cmdSendKeys_Click()
taskid = Shell("D:\Cartella\fvfs.exe", vbNormalFocus)
AppActivate taskid
SendKeys "{ENTER}" '1
SendKeys "{TAB 7}" & "{ENTER}" '2
SendKeys Label1.Caption & "{ENTER}" '3
End Sub
Se ad esempio la SendKeys 2 avviasse un processo che necessità tempo, posso far in modo che venga concluso prima di passare alla SendKeys 3 ?
Come posso fare?
Grazie.