Nasıl Yapılır: Visual Basic'te Karşıya Dosya Yükleme
UploadFile yöntemi, bir dosyayı karşıya yüklemek ve uzak bir konuma depolamak için kullanılabilir. ShowUI
parametresi olarak ayarlanırsaTrue
, karşıya yükleme işleminin ilerleme durumunu gösteren ve kullanıcıların işlemi iptal etmesine izin veren bir iletişim kutusu görüntülenir.
Dosyayı karşıya yüklemek için
UploadFile
Kaynak dosyanın konumunu ve hedef dizin konumunu dize veya URI (Tekdüzen Kaynak Tanımlayıcısı) olarak belirterek dosyayı karşıya yüklemek için yöntemini kullanın. Bu örnek, dosyasınıOrder.txt
öğesinehttp://www.cohowinery.com/uploads.aspx
yükler.My.Computer.Network.UploadFile( "C:\My Documents\Order.txt", "http://www.cohowinery.com/upload.aspx")
Bir dosyayı karşıya yüklemek ve işlemin ilerleme durumunu göstermek için
UploadFile
Kaynak dosyanın konumunu ve hedef dizin konumunu dize veya URI olarak belirterek dosyayı karşıya yüklemek için yöntemini kullanın. Bu örnek, kullanıcı adı veya parola sağlamadan dosyayıOrder.txt
'ahttp://www.cohowinery.com/uploads.aspx
yükler, karşıya yüklemenin ilerleme durumunu gösterir ve 500 milisaniyelik zaman aşımı aralığına sahiptir.My.Computer.Network.UploadFile( "C:\My Documents\Order.txt", "http://www.cohowinery.com/upload.aspx", "", "", True, 500)
Bir dosyayı karşıya yüklemek, kullanıcı adı ve parola sağlamak için
UploadFile
Bir dosyayı karşıya yüklemek için yöntemini kullanın, kaynak dosyanın konumunu ve hedef dizin konumunu dize veya URI olarak belirtin ve kullanıcı adını ve parolayı belirtin. Bu örnek, kullanıcı adınıanonymous
ve boş bir parolayı sağlayarak dosyasınıOrder.txt
http://www.cohowinery.com/uploads.aspx
adresine yükler.My.Computer.Network.UploadFile( "C:\My Documents\Order.txt", "http://www.cohowinery.com/upload.aspx", "anonymous", "")
Güçlü Programlama
Aşağıdaki koşullar bir özel durum oluşturabilir:
Yerel dosya yolu geçerli değil (ArgumentException).
Kimlik doğrulaması başarısız oldu (SecurityException).
Bağlantı zaman aşımına uğradı (TimeoutException).