Bagikan melalui


Cara: Mengunggah File di Visual Basic

Metode DownloadFile ini dapat digunakan untuk mengunduh file jarak jauh dan menyimpannya ke lokasi khusus. Jika parameter ShowUI disetel ke True, kotak dialog ditampilkan yang menunjukkan kemajuan unggahan dan memungkinkan pengguna untuk membatalkan operasi. Secara default, file yang ada yang memiliki nama yang sama tidak ditimpa; jika Anda ingin menimpa file yang ada, atur parameter overwrite ke True.

Kondisi berikut dapat menyebabkan pengecualian:

Catatan

Komputer Anda mungkin memperlihatkan nama atau lokasi yang berbeda untuk beberapa elemen antarmuka pengguna Visual Studio dalam petunjuk berikut. Edisi Visual Studio yang Anda miliki dan setelan yang Anda gunakan menentukan elemen-elemen ini. Untuk informasi selengkapnya, lihat Mempersonalisasi IDE.

Penting

Jangan membuat keputusan tentang isi file berdasarkan nama file. Misalnya, file Form1.vb mungkin bukan file sumber Visual Basic. Verifikasi semua input sebelum menggunakan data di aplikasi Anda. Isi file mungkin tidak seperti yang diharapkan, dan metode untuk membaca dari file mungkin gagal.

Untuk mengunduh file

  • Gunakan metode DownloadFile untuk mengunduh file, menentukan lokasi file target sebagai string atau URI dan menentukan lokasi untuk menyimpan file tersebut. Contoh ini mengunduh file WineList.txt dari http://www.cohowinery.com/downloads dan menyimpannya ke C:\Documents and Settings\All Users\Documents:

    My.Computer.Network.DownloadFile(
        "http://www.cohowinery.com/downloads/WineList.txt",
        "C:\Documents and Settings\All Users\Documents\WineList.txt")
    

Untuk mengunduh file, menentukan interval waktu habis

  • Gunakan metode DownloadFile untuk mengunduh file, menentukan lokasi file target sebagai string atau URI, menentukan lokasi untuk menyimpan file, dan menentukan interval waktu habis dalam milidetik (defaultnya adalah 1000). Contoh ini mengunduh file WineList.txt dari http://www.cohowinery.com/downloads dan menyimpannya ke C:\Documents and Settings\All Users\Documents, menentukan interval waktu habis 500 milidetik:

    My.Computer.Network.DownloadFile(
        "http://www.cohowinery.com/downloads/WineList.txt",
        "C:\Documents and Settings\All Users\Documents\WineList.txt", False, 500)
    

Untuk mengunggah file, berikan nama pengguna dan kata sandi

  • Gunakan metode DownLoadFile untuk mengunduh file, menentukan lokasi file target sebagai string atau URI dan menentukan lokasi penyimpanan file, nama pengguna dan sandi. Contoh ini mengunduh file WineList.txt dari http://www.cohowinery.com/downloads dan menyimpannya ke C:\Documents and Settings\All Users\Documents, dengan nama pengguna anonymous dan kata sandi kosong.

    My.Computer.Network.DownloadFile(
        "http://www.cohowinery.com/downloads/WineList.txt",
        "C:\Documents and Settings\All Users\Documents\WineList.txt", "anonymous", "")
    

    Penting

    Protokol FTP yang digunakan oleh metode DownLoadFile mengirimkan informasi, termasuk kata sandi, dalam teks biasa dan tidak boleh digunakan untuk mengirimkan informasi sensitif.

Lihat juga