• ベストアンサー

VB6+WebBrowserで、自作ブラウザーを作成しています。Web

VB6+WebBrowserで、自作ブラウザーを作成しています。WebBrowserのURLに"&"の入ったもの、例えばhttp://000.000.000/code=abc&mode=012の様なものを指定すると&を勝手に削除されhttp://000.000.000/code=abcmode=012 となってしまいます。何か方法は有りませんか? &の代わりにキャラクタコードなどで試しましたがダメでした。よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • doran357
  • ベストアンサー率24% (23/93)
回答No.2

WebBrowser1.Navigate "http://www.google.com/search?hl=ja&safe=off&q=aa+bb&lr=&aq=f&aqi=g-m1&aql=&oq=" って感じでいま試してみたけど問題なく処理されますね。 とりあえずVB6のサービスパックはあてている?(SP6を) 俺自身の環境がVB6 SP6でためした。

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • DreamyCat
  • ベストアンサー率56% (295/524)
回答No.1

エクセルVBAなのでまったくあてはまらないかもしれませんが userform上でほぼ瞬時に表示されます。 またセルにURLを貼り付けた場合でも正常に動作します。 WebBrowser1.Navigate "http://www.google.com/search?hl=ja&q=PowerPoint+Visual+Basic&lr=&aq=f&oq = "    何の根拠もないのですが&の文字列のあとで&でつなぐとかではどうでしょう。 WebBrowser1.Navigate "http://www.google.com/search?hl=ja&" & "q=PowerPoint+Visual+Basic&lr=&" & "aq=f&" & "oq = "

firstbnet
質問者

補足

ありがとうございます。 WebBrowser1.Navigate "http://www.google.com/search?hl=ja&" 上記アドレスの場合の最後から2番目の文字"&"を認識しないんですよね~~。 上記URLを指定すると、"http://www.google.com/search?hl=ja"を アクセスしてしまいます。

すると、全ての回答が全文表示されます。

関連するQ&A