【发布时间】:2017-05-26 13:43:39
【问题描述】:
我正在学习Selenium VBA。我想在 Selenium VBA 中使用HideCommandPromptwindow。
下面的代码返回runtime-error 438错误。
HideCommandPromptWindow 示例:
附加打印屏幕来源:https://github.com/danwagnerco/selenium-vba/issues/68。
我的代码:
Sub abc()
Dim driver As New SeleniumWrapper.WebDriver
driver.HideCommandPromptWindow = True
driver.Start "chrome", "https://www.google.com"
driver.Quit
driver.Close
End Sub
错误:
对于driver.HideCommandPromptWindow = True,系统会提示我runtime error 438 object doesn't support this property or method。
我该如何使用它?祝你有美好的一天!
【问题讨论】:
-
我不知道 selenium API,但显然
SeleniumWrapper没有HideCommandPromptWindow方法,否则 VBA 运行时会找到它。重新输入点;列表中有HideCommandPromptWindow成员吗?如果没有,你需要使用那里的东西。如果是,那么 API 没有引发标准错误,或者正在扭曲它们的含义,在这种情况下,我会参考 API 的文档。它对HideCommandPromptWindow有什么看法?