• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:NavigateとNavigate2の違いは?)

NavigateとNavigate2の違いは?

このQ&Aのポイント
  • NavigateとNavigate2は、VBAで使用されるInternetExplorerオブジェクトのメソッドです。NavigateはURLやファイルに移動するために使用され、Navigate2はURLやファイル、またはpidl(ピドル)に移動するために使用されます。
  • 具体的な違いを見ると、NavigateはURLやファイルに直接移動するのに対して、Navigate2はURLやファイルの他にpidlも指定できます。pidlはプログラム上で特定のフォルダやファイルを表すために使用される識別子です。
  • オブジェクトブラウザの情報を見ると、NavigateとNavigate2の引数の数は同じです。しかし、Navigate2ではURLやファイル、pidlを指定することができるため、より柔軟な移動が可能です。

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

  • ベストアンサー
  • kumatti1
  • ベストアンサー率60% (73/121)
回答No.1

PIDL指定にも使えるって事ですね。

参考URL:
http://msdn.microsoft.com/en-us/library/aa752134%28v=vs.85%29.aspx
AYCAJHFOETRVW
質問者

お礼

ありがとうございます。

その他の回答 (1)

  • watabe007
  • ベストアンサー率62% (476/760)
回答No.2

>NavigateとNavigate2の違いは? Navigate2メソッドでタブの複数表示が可能になります Sub Sample_Navigate()   Dim objIE As Object   Set objIE = CreateObject("InternetExplorer.application")   objIE.Visible = True   objIE.Navigate "http://www.yahoo.co.jp/"   objIE.Navigate2 "http://www.google.co.jp/", &H800 'Google   Set objIE = Nothing End Sub

AYCAJHFOETRVW
質問者

お礼

ありがとうございます。