VBSで簡単なスクリプトを作りました。
FirefoxでGIMPの用語をすぐに検索するためのスクリプトです。
For i = 0 To WScript.Arguments.Count - 1 args = args & " " & WScript.Arguments(i) Next Set owsh = CreateObject("WScript.Shell") command = """C:\Program Files\Mozilla Firefox\firefox.exe"" -url ""site:docs.gimp.org " & args & """" owsh.run command, 0, False
これは正しく動きます。
しかし、Set owsh =
の部分をSet wsh =
にするとエラーになります(もちろん最後のowsh.runの部分もそれに応じて変えてます)。
引数の数が一致していません。または不正なプロパティを指定しています。
と出ます…
これは何でしょうか?どうやらwshという単語が何らかのオブジェクトやコマンドのようなものになっているようなのですが、検索してもわかりませんでした。
検索したキーワード
「vbs wsh」「vbs wsh 予約語」「wsh 引数」「wshとは」
しかし目的の情報は見つかりませんでした。wsh
というコマンドも関数もオブジェクトも見つけられませんでした。なぜこれを変数名にしてはいけないのですか?
つまるところ、なぜwshを変数名としてはいけないのか知りたいのです。これについて知っている方は回答ください。検索してすぐに見つかるならそのリンクを教えて下さい。私は15分調べても見つかりませんでした。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2019/10/20 06:02
2019/10/20 06:15
退会済みユーザー
2019/10/20 06:36 編集
2019/10/20 06:51 編集
退会済みユーザー
2019/10/20 06:55
退会済みユーザー
2019/10/20 06:56