方法: Visual Basic でファイルをアップロードする

UploadFile メソッドを利用してファイルをアップロードし、離れた場所に格納できます。 ShowUI パラメーターを True に設定した場合、アップロードの進行状況を示すダイアログ ボックスが表示され、ユーザーが操作をキャンセルできます。

ファイルをアップロードするには

  • UploadFile メソッドを使用してファイルをアップロードします。その際、対象ファイルの場所、およびアップロード先のディレクトリの場所を表す文字列または URI (Uniform Resource Identifier) を指定します。この例では、Order.txt ファイルを http://www.cohowinery.com/uploads.aspx にアップロードします。

    My.Computer.Network.UploadFile(
      "C:\My Documents\Order.txt",
      "http://www.cohowinery.com/upload.aspx")
    

操作の進行状況を表示しながらファイルをアップロードするには

  • UploadFile メソッドを使用してファイルをアップロードします。その際、対象ファイルの場所、およびアップロード先のディレクトリの場所を表す文字列または URI を指定します。 この例では、Order.txt ファイルを http://www.cohowinery.com/uploads.aspx にアップロードします。ユーザー名やパスワードは指定せず、アップロードの進行状況を表示し、タイムアウト間隔は 500 ミリ秒に設定しています。

    My.Computer.Network.UploadFile(
      "C:\My Documents\Order.txt",
      "http://www.cohowinery.com/upload.aspx", "", "", True, 500)
    

ユーザー名とパスワードを指定してファイルをアップロードするには

  • UploadFile メソッドを使用してファイルをアップロードします。その際、対象ファイルの場所、アップロード先のディレクトリの場所を表す文字列または URI、およびユーザー名とパスワードを指定します。 この例では、ユーザー名に anonymous を、パスワードに空白を指定して、Order.txt ファイルを http://www.cohowinery.com/uploads.aspx にアップロードします。

    My.Computer.Network.UploadFile(
      "C:\My Documents\Order.txt",
      "http://www.cohowinery.com/upload.aspx", "anonymous", "")
    

信頼性の高いプログラミング

次の条件を満たす場合は、例外がスローされる可能性があります。

関連項目