是否有使用Dragon Naturally Speaking Software单击“浏览”按钮的命令?

时间:2015-02-02 12:43:03

标签: speech-recognition naturallyspeaking

我对Dragon Naturally软件很新。我主要将它用于Web应用程序。我能够导航到所有按钮和其他元素,但不能浏览&#39;浏览&#39;用于上传文件的按钮。  我尝试添加属性alt,title和name但龙却没有认出它。 <input type="file" title="Upload file" alt="Upload file" name="upload">

是否有特定命令单击上传按钮?或者我们应该创建自定义命令吗?

1 个答案:

答案 0 :(得分:1)

如果您的浏览器是Microsoft Internet Explorer,并且您知道“浏览”按钮的ID,则此代码应该为您单击它:

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

如果您没有元素ID,可以按索引,类或控件类型等选择项目。