Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Metoda UploadFile może służyć do przekazywania pliku i przechowywania go w lokalizacji zdalnej. Jeśli parametr ShowUI jest ustawiony na True, zostanie wyświetlone okno dialogowe, które pokazuje postęp przesyłania i umożliwia użytkownikom anulowanie operacji.
Aby załadować plik
Użyj metody
UploadFile, aby przekazać plik, określając lokalizację pliku źródłowego i lokalizację katalogu docelowego jako ciąg lub identyfikator URI (jednolity identyfikator zasobu). W tym przykładzie plikOrder.txtjest przekazywany dohttp://www.cohowinery.com/uploads.aspx.My.Computer.Network.UploadFile( "C:\My Documents\Order.txt", "http://www.cohowinery.com/upload.aspx")
Aby przesłać plik i pokazać postęp działania
Użyj metody
UploadFile, aby przekazać plik, określając lokalizację pliku źródłowego i lokalizację katalogu docelowego jako ciąg znaków lub identyfikator URI. W tym przykładzie plikOrder.txtjest przesyłany dohttp://www.cohowinery.com/uploads.aspxbez podawania nazwy użytkownika lub hasła, pokazuje się postęp przesyłania i ma limit czasowy wynoszący 500 milisekund.My.Computer.Network.UploadFile( "C:\My Documents\Order.txt", "http://www.cohowinery.com/upload.aspx", "", "", True, 500)
Aby przekazać plik, podaj nazwę użytkownika i hasło
UploadFileUżyj metody , aby przekazać plik, określając lokalizację pliku źródłowego i lokalizację katalogu docelowego jako ciąg lub identyfikator URI oraz określając nazwę użytkownika i hasło. W tym przykładzie plikOrder.txtjest przekazywany do elementuhttp://www.cohowinery.com/uploads.aspx, podając nazwę użytkownikaanonymousi puste hasło.My.Computer.Network.UploadFile( "C:\My Documents\Order.txt", "http://www.cohowinery.com/upload.aspx", "anonymous", "")
Niezawodne programowanie
Następujące warunki mogą zgłaszać wyjątek:
Ścieżka pliku lokalnego jest nieprawidłowa (ArgumentException).
Uwierzytelnianie nie powiodło się (SecurityException).
Przekroczono limit czasu połączenia (TimeoutException).