'(General)(Declarations)へ記述します
Private Declare Function InternetOpen _
Lib "wininet.dll" _
Alias "InternetOpenA" _
(ByVal lpszAgent As String _
, ByVal dwAccessType As Long _
, ByVal lpszProxyName As String _
, ByVal lpszProxyBypass As String _
, ByVal dwFlags As Long) As Long
'dwAccessType(接続方法) '全てのホスト名をローカルで解決します
Private Const INTERNET_OPEN_TYPE_DIRECT As Long = &H1 '既存の設定(要はIEの設定)を利用します
Private Const INTERNET_OPEN_TYPE_PRECONFIG As Long = &H0 'プロキシサーバ経由で接続します
Private Const INTERNET_OPEN_TYPE_PROXY As Long = &H3
'dwFlags(ネットワーク使用有無) 'サーバーから取得します
Private Const INTERNET_FLAG_ASYNC As Long = &H10000000 'キャッシュから取り出します(ネットワークを使用しません)
Private Const INTERNET_FLAG_FROM_CACHE As Long = &H1000000