Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako nahrať súbor na server v VB.net

Nemusíte sa napísať tisíc riadkov kódu , ktoré umožňujú užívateľom vkladať na webové server.VB.NET má zabudovaný - in " FileUpload " prvok , ktorý automatizuje úloha . Táto kontrola sa skladá z tlačidla " Prechádzať " , ktorá umožňuje užívateľovi vybrať súbory , nahrávať a textové pole , ktoré sa zobrazí vybraný súbor . Jediné , čo musíte urobiť , je pretiahnite ovládací prvok na webovej stránke a pridajte niekoľko riadkov VB.NET kódu vašej aplikácie . Pokyny dovolená 1

Otvorte jeden z vašich webových projektov , VB.NET a nájdite spúšťací formulár projektu v roztoku Explorer .
2

Poklepaním tento formulár a potom kliknite na tlačidlo tlačidlo " Design " . Visual Studia okno dizajn a zobrazuje formulár .
3

Otvorte panel nástrojov a pretiahnite ovládacie tlačidlá " " do formulára . Použite okno Vlastnosti zmeniť názov tlačidla , aby " ButtonUpload " a jeho znenie na " Nahrať " .
4

Späť na paneli nástrojov. Pretiahnite " Label " riadenie a " FileUpload " riadenie do formulára . Použite okno Vlastnosti zmeniť názov popisku na " LabelMessage . "
5

Dvakrát kliknite na tlačidlo , umiestnené na formulári . Okno Kód otvorí a zobrazí sa kód pre " Click " metódou tlačidla . Nahradiť túto metódu s nasledujúce jeden :

Protected Sub ButtonUpload_Click ( ByVal sender As Object , byval e ako System.EventArgs ) Kľuky Button1.Click

( FileUpload1.HasFile ) Potom

Dim názov súboru , ako String = FileUpload1.FileName

Dim Uložiť pridajte As String = " C \\ súborov \\ "

Uložiť pridajte + = Názov súboru

FileUpload1.SaveAs ( Uložiť pridajte )

LabelMessage.Text = " Upload bol úspešný "

Else

LabelMessage.Text = " Prosím , vyberte súbor , ktorý chcete nahrať "

End If

End Sub

Prvý riadok kontroluje , či používateľ vybral súbor , ktorý chcete nahrať . Ak áno , blok kódu po prvom riadku spustí . " Uložiť pridajte " premenná má názov cesty umiestnenia na serveri , kam chcete ukladať nahrané súbory . To je cesta " C : \\ Súborov \\ " v tomto príklade . Zmeniť tento názov cesty ku skutočnej ceste na serveri , kam chcete uložiť obrázky . " FileUpLoad1.SaveAs " vyhlásenie nahrá súbor . Ďalšie vyhlásenie informuje užívateľa o úspešnom nahraní zmenou textu na štítku , aby " Upload bol úspešný . " Ak sa užívateľovi nepodarí vybrať súbor pred kliknutím na tlačidlo " Nahrať " , kód nastaví text , štítku k " Prosím vyberte súbor , ktorý chcete nahrať . "
6

Stlačte " F5 " na zobrazenie formulára vo svojom prehliadači . Kliknite na tlačidlo " Nahrať " . Výber súboru sa otvorí okno a môžete vybrať súbor z pevného disku . Double - kliknite na súbor a potom kliknite na tlačidlo " Odoslať . " VB.NET nahrá súbor do zadaného umiestnenia v kóde .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené