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 Skontrolujte , či priečinok existuje v Vb.Net

Softvérové ​​aplikácie vyvinuté v VB.net bežne vytvárať , analyzovať a ukladať dáta v súboroch . V mnohých prípadoch , softvérové ​​aplikácie sú povinní vytiahnuť dáta z určitého súboru umiestneného v priečinku na pevnom disku počítača . V iných obdobných prípadoch , softvérovej aplikácie môže byť potrebné ukladať dáta do súborov v určitom názvom zložky . V takýchto prípadoch, ak sa aplikácia pokúsi uložiť súbor v priečinku , ktorá neexistuje , aplikácia môže byť nestabilný a crash . Rovnako tak, ak sa aplikácia pokúsi čítať zo súboru , ktorý je presvedčená , že je uložený v priečinku , ktorá neexistuje , bude to padať . Je dôležité skontrolovať existenciu zložiek pred prístupom je zo softvérovej aplikácie . Návod dovolená 1

Typ " Dim PathName As String " v VB.NET kóde definovať reťazcové premenné držať cestu k priečinku , ktorú chcete vyhľadať . Tento reťazec premenné sa nazýva " cestu k súboru . " Ako príklad , nastavte hodnotu reťazca premennej " názov cesty " na " C : . \\ TestFolder " To možno vykonať pomocou nasledujúci kód , " PathName = " C : " . " \\ TestFolder
2

typu " Imports System.IO " v prvom riadku vášho kódu stránky importovať " systém IO " knižnice do VB.net kódu .. " System.IO " je . NET Framework Class Library , ktorá je k dispozícii pre všetky . NET na základe kódu . Vzhľadom k tomu , kód je vyvíjaný vo VB.NET , táto knižnica je tiež automaticky k dispozícii pre použitie na vývojárov . Knižnica tried je kolekcia tried s rôznymi funkciami , ktoré programátori môžu použiť vo svojich aplikáciách .

" DirectoryInfo " trieda je súčasťou " System.IO " triedna knižnica , ktorá sprístupní funkcie pre vytváranie a presúvanie prostredníctvom adresárov a podadresárov .
3

Zadajte čiaru " Directory.Exists ( názov cesty ) " použiť " existuje " funkcia " DirectoryInfo triedy " , skontrolujte , či je " C : \\ zložka TestFolder " existuje na vašom počítači . " Existuje " funkcia vráti hodnotu true boolean , či existuje priečinok , a vráti boolovská false , ak neexistuje zložka . Ak chcete chytiť boolovská , definovať logickú premennú pomocou nasledujúci riadok kódu : " . Dim odpoveď As Boolean " Použite tento " odpoveď " premenné prijať návratovú hodnotu " existuje " funkcie pomocou nasledujúceho kódu riadok : " . Answer = Directory.Exists ( pathname ) "
4

Build a kompiláciu kódu po kliknutí na možnosť " Projekt " v hornej lište a potom kliknutím na tlačidlo " výroby " . Spustiť kód kliknutím na možnosť " Debug " na hornej lište a následným kliknutím na tlačidlo " Spustiť " . Kód VB.net spustí , skontrolujte , či je . " C : \\ TestFolder " existuje v počítači a vrátiť zodpovedajúcu hodnotu true alebo false

Najnovšie články

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