2017-05-24 12 views
0

私はSelenium VBAを学習しています。 Selenium VBAでHideCommandPromptwindowを使用したいと思います。セレンvbaランタイムエラー438

コードはruntime-error 438エラーを返します。

HideCommandPromptWindow example:

enter image description here

添付印刷画面源: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が表示しています。

どうすれば使用できますか?良い一日を!

+0

私はセレンのAPIを知らないが、どうやら 'SeleniumWrapper'は' HideCommandPromptWindow'方法、あるいはVBAの実行を持っていません。時はそれを見つけたでしょう。ドットを再入力します。 'HideCommandPromptWindow'メンバがリストにありますか?そうでない場合は、そこにあるものを使用する必要があります。はいの場合、APIは標準エラーを発生させていないか、またはその意味をねじっています。その場合、APIのドキュメントを参照してください。 'HideCommandPromptWindow'については何を言いますか? –

答えて

0

.HideCommandPromptWindowプロパティは、ラッパーの古いバージョンを使っているので、あなたはそのエラーを取得しているバージョン1.0.18

から入手可能でした。私の推測では、バージョン1.0.17を使用しているということです。

次のリンクから最新バージョンをダウンロードしてもう一度お試しください。私はバージョン1.0.17で試してみましたが、エラーが出ましたが、バージョン1.0.18をインストールしたとき、以下のスクリーンショットに示すようにうまくいきました。原点からコピーされた

Selenium Wrapper Setup File

ソリューション:

selenium vba runtime-error 438

+0

https://stackoverflow.com/help/self-answerをご覧になり、リンクのみの回答を避けてください。 –

関連する問題