Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Metodu DownloadFile lze použít ke stažení vzdáleného souboru a jeho uložení do určitého umístění.
ShowUI Pokud je parametr nastavený na True, zobrazí se dialogové okno s průběhem stahování a umožní uživatelům operaci zrušit. Ve výchozím nastavení se stávající soubory se stejným názvem nepřepíšou; pokud chcete přepsat existující soubory, nastavte overwrite parametr na True.
Následující podmínky mohou způsobit výjimku:
Název jednotky není platný (ArgumentException).
Nebyla poskytnuta potřebná autentizace (UnauthorizedAccessException nebo SecurityException).
Server neodpovídá v rámci zadaného
connectionTimeoutparametru (TimeoutException).Požadavek je odepřen webovou stránkou (WebException).
Poznámka:
Počítač může v následujících pokynech zobrazit různé názvy nebo umístění některých prvků uživatelského rozhraní sady Visual Studio. Edice sady Visual Studio, kterou máte, a nastavení, která používáte, určují tyto prvky. Další informace najdete v tématu Přizpůsobeníintegrovaného vývojového prostředí (IDE).
Důležité
Nerozhodujte o obsahu souboru na základě názvu souboru. Soubor Form1.vb například nemusí být zdrojovým souborem jazyka Visual Basic. Před použitím dat v aplikaci ověřte všechny vstupy. Obsah souboru nemusí být očekávaný a metody čtení ze souboru mohou selhat.
Stažení souboru
DownloadFilePomocí metody stáhněte soubor, zadejte umístění cílového souboru jako řetězec nebo identifikátor URI a určete umístění, do kterého chcete soubor uložit. Tento příklad stáhne souborWineList.txtzhttp://www.cohowinery.com/downloadsa uloží ho doC:\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")
Pokud chcete stáhnout soubor, zadejte interval časového limitu.
DownloadFilePomocí metody stáhněte soubor, zadejte umístění cílového souboru jako řetězec nebo identifikátor URI, určete umístění, do kterého chcete soubor uložit, a zadejte interval časového limitu v milisekundách (výchozí hodnota je 1000). Tento příklad stáhne souborWineList.txtzhttp://www.cohowinery.com/downloadsa uloží ho doC:\Documents and Settings\All Users\Documentss časovým limitem 500 milisekund.My.Computer.Network.DownloadFile( "http://www.cohowinery.com/downloads/WineList.txt", "C:\Documents and Settings\All Users\Documents\WineList.txt", False, 500)
Stažení souboru zadáním uživatelského jména a hesla
DownLoadFilePomocí metody stáhněte soubor, zadejte umístění cílového souboru jako řetězec nebo identifikátor URI a určete umístění, do kterého chcete soubor uložit, uživatelské jméno a heslo. Tento příklad stáhne souborWineList.txtzhttp://www.cohowinery.com/downloadsa uloží ho doC:\Documents and Settings\All Users\Documents, s uživatelským jménemanonymousa prázdným heslem.My.Computer.Network.DownloadFile( "http://www.cohowinery.com/downloads/WineList.txt", "C:\Documents and Settings\All Users\Documents\WineList.txt", "anonymous", "")Důležité
Protokol FTP používaný metodou
DownLoadFileodesílá informace, včetně hesel, ve formátu prostého textu a neměl by se používat k přenosu citlivých informací.