Есть ли команда нажать кнопку "Обзор" с помощью программы Dragon Naturally Speaking?
Я очень плохо знаком с программным обеспечением Dragon Naturally. И я в основном использую его для веб-приложений. Я могу перейти ко всем кнопкам и другим элементам, но не к кнопке "Обзор", которая используется для загрузки файлов. Я попытался добавить атрибуты alt, title и name, но дракон не распознал его. <input type="file" title="Upload file" alt="Upload file" name="upload">
Есть ли конкретная команда, чтобы нажать кнопку загрузки? Или мы должны создать собственную команду?
1 ответ
Если ваш браузер - Microsoft Internet Explorer, и вы знаете идентификатор кнопки "Обзор", этот код должен щелкнуть его для вас:
Sub Main
Dim wb As Object ' prepare a web browser object
Set wb = CreateObject("Shell.Application").Windows.Item(0) ' set the wb object to the active window, namely Item(0)
wb.Visible = True ' wb must be visible to the code for it to act
wb.Document.getElementByID("the_exact_ID_name_of_the_element").click() ' the element ID can also be passed in as a variable
Set wb = Nothing
End Sub
Если у вас нет идентификатора элемента, вы можете выбрать элемент по индексу, по классу или типу элемента управления и т. Д.