HOW TO:在 Visual Basic 中上載檔案
UploadFile 方法可以用於上傳檔案,並存放到遠端位置。如果 ShowUI 參數設定為 True,則會顯示對話方塊以顯示下載進度,並允許使用者取消作業。
若要上傳檔案
請使用 UploadFile 方法上傳檔案,將原始程式檔 (Source File) 的位置和目標目錄的位置指定為字串或統一資源識別元 (URI)。此範例會將檔案 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", "")
穩固程式設計
下列情形可能會擲回例外狀況:
本機檔案的路徑無效 (ArgumentException)。
驗證 (Authentication) 失敗 (SecurityException)。
連接已逾時 (TimeoutException)。