関数

  InternetOpen



  
HINTERNET InternetOpen(
    IN LPCSTR lpszAgent,
    IN DWORD dwAccessType,
    IN LPCSTR lpszProxyName,
    IN LPCSTR lpszProxyBypass,
    IN DWORD dwFlags
)
  



  • lpszAgent

  • アプリケーションで指定する任意の文字列


  • dwAccessType

  • Proxy を使用しない場合は、INTERNET_OPEN_TYPE_DIRECT


  • lpszProxyName

  • Proxy を使用しない場合は、vbNullString


  • lpszProxyBypass

  • ローカルでの既知のホスト名またはIPアドレスのリスト。Proxy を使用しない場合は、vbNullString


  • dwFlags

  • 0






  •   InternetConnect



      
    HINTERNET InternetConnect(
        IN HINTERNET hInternetSession,
        IN LPCSTR lpszServerName,
        IN INTERNET_PORT nServerPort,
        IN LPCSTR lpszUsername,
        IN LPCSTR lpszPassword,
        IN DWORD dwService,
        IN DWORD dwFlags,
        IN DWORD dwContext
    )
    
      



      FtpGetFile

      
    BOOL FtpGetFile(
        IN HINTERNET hFtpSession,
        IN LPCSTR lpszRemoteFile,
        IN LPCSTR lpszNewFile,
        IN BOOL fFailIfExists,
        IN DWORD dwLocalFlagsAndAttributes,
        IN DWORD dwInternetFlags,
        IN DWORD dwContext
    )
    
    dwContext には 0 をセット
    
      

    dwLocalFlagsAndAttributes

    FILE_ATTRIBUTE_ARCHIVEファイルがアーカイブ ファイルであることを示す
    FILE_ATTRIBUTE_NORMALファイルには、ほかの属性は設定されていません。この属性は、単独で使用された場合だけ有効。ほかのファイル属性が設定されている場合はそちらが優先され、FILE_ATTRIBUTE_NORMAL は無効になる。
      
    Public Const FILE_ATTRIBUTE_READONLY = &H1
    Public Const FILE_ATTRIBUTE_HIDDEN = &H2
    Public Const FILE_ATTRIBUTE_SYSTEM = &H4
    Public Const FILE_ATTRIBUTE_DIRECTORY = &H10
    Public Const FILE_ATTRIBUTE_ARCHIVE = &H20
    Public Const FILE_ATTRIBUTE_NORMAL = &H80
    Public Const FILE_ATTRIBUTE_TEMPORARY = &H100
    Public Const FILE_ATTRIBUTE_COMPRESSED = &H800
    
      

    dwInternetFlags

    FTP_TRANSFER_TYPE_ASCIIType A
    FTP_TRANSFER_TYPE_BINARYType I
    INTERNET_FLAG_RELOAD要求されたファイル、オブジェクト、ディレクトリ リストをキャッシュから取得するのではなく、サーバからダウンロードするように強制する。
      
    Public Const FTP_TRANSFER_TYPE_BINARY = &H2
    Public Const FTP_TRANSFER_TYPE_ASCII = &H1
    Public Const INTERNET_FLAG_RELOAD = &H80000000
    
      

    参考 http://support.microsoft.com/default.aspx?scid=kb;ja;JP409855










      infoboard   管理者用   
    このエントリーをはてなブックマークに追加





    フリーフォントWEBサービス
    SQLの窓WEBサービス

    SQLの窓フリーソフト

    素材

    一般WEBツールリンク

    SQLの窓

    フリーソフト

    JSライブラリ