Что нового

VBA AutoItX3.DLL

Пост номер 1 был отмечен как лучший ответ.

kvitnitskiy

Новичок
Сообщения
56
Репутация
0
Доброго времени суток господа форумчане.
Подскажите, что делаю не так.
ПОдключил AutoItX3.DLL к VBA дабы расширить функционал VBA(хендлить Win окна). Все ничего, да вот только выдает синтакс error вот здесь oAut.MouseMove(100,199)
oAut.MouseMove(100,199) я указал для примера, авсолютно на все ругается

Код:
Sub test()
    Dim oAut As AutoItX3
    Set oAut = New AutoItX3
    Set Main = ThisWorkbook.Worksheets("main")

Hwd = oAut.WinWait("[CLASS:#32770]", "", 2) ' Все ОК!
If Not Hwd = 1 Then
   MsgBox ("something")

Else
 oAut.MouseMove(100,199)  ' Syntax Error
End If

End Sub

Сообщение автоматически объединено:

Вопрос снимается.
Не верно параметры для MouseMove, необходимо писать не в скобках
вот так правильно
oAut.MouseMove 100,199
 
Последнее редактирование:
Верх