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 nastaviť atribúty v jazyku Visual Basic

Atribúty sú Windows používa na sledovanie odborných informácií o úlohe , ktorú zohráva súborov . Spoločné atribúty sú " len pre čítanie " , ktoré určuje , že používateľ nemôže upravovať súbor , a " skrytý " , ktorý zabraňuje súborov , prehliadače , ako je Explorer zobrazovanie súboru v adresári . Za normálnych okolností sú tieto atribúty možno nastaviť používateľ vo vlastnostiach súboru z Prieskumníka Windows . Ale programátor môže meniť atribúty súborov v programe Visual Basic pomocou funkcie SetAttr . Pokyny dovolená 1

Otvorte nový projekt Visual Basic kliknutím na tlačidlo " Súbor " a " New Project " . Vyberte " Console Application . " To vyvolá editor kódu , v ktorom môžu užívatelia zadávať kód . Môžu použiť rovnaký kód neskôr , bez úprav , v grafických programoch používateľského rozhrania
2

zmeniť najbežnejšie atribúty súborov , pomocou jazyka Visual Basic skratiek , zadaním nasledujúci kód : .
< P > SetAttr ( " c : \\ csv.txt " , vbReadOnly )

SetAttr ( " c : \\ csv.txt " , vbHidden )

SetAttr ( " c : \\ csv.txt " , vbSystem )

SetAttr ( " c : \\ csv.txt " , vbNormal )

Zakaždým , keď nastavíte atribút , prepíše predchádzajúce atribút . Vyššie uvedený príklad nastaví súbor " csv.txt " len pre čítanie , potom unsets len pre čítanie vlajku a nastaví ju ako skrytý , potom je to súborový systém robí , potom normálny súbor .
3

použite nasledujúci kód kombinovať atribúty :

SetAttr ( " c : \\ csv.txt " , vbHidden + vbReadOnly + vbSystem )

používa operátor " + " sa označujú že súbor " csv.txt " by mali byť označené ako skryté , len pre čítanie , a súborový systém
4

vložte nasledujúce nastavenia niektorej z exotických vlastností : .

SetAttr ( " c : \\ csv.txt " , System.IO.FileAttributes.Archive )

SetAttr ( " c : \\ csv.txt " , System.IO.FileAttributes.Directory )

SetAttr ( " c : \\ csv.txt " , System.IO.FileAttributes.SparseFile )

SetAttr ( " c : \\ csv.txt " , System.IO.FileAttributes.Encrypted )

SetAttr ( " c : \\ csv.txt " , System.IO.FileAttributes.Compressed )

SetAttr ( " c : \\ csv.txt " , System.IO.FileAttributes.NotContentIndexed )

SetAttr ( " c : \\ csv.txt " , System.IO.FileAttributes.Temporary )

Tieto atribúty sú zriedkavé a mal by byť používaný s opatrnosťou , pretože zneužitie atribútov môže spôsobiť problémy systému . Väčšina položiek je samo - vysvetľujúce : komprimované súbory sú komprimované , dočasné súbory majú byť dočasná a rýchlo odstránené . NotContentIndexed označuje , že súbor nesmie mať jeho obsah skontrolovaný vyhľadávacie programy , ako je Google Desktop a Windows Search . Konečne , riedky súbor je veľmi veľký súbor , ktorý sa zvyčajne očakáva , že bude väčšinou prázdny. Windows šetrí priestor na týchto súborov iba záznam informácie , ktoré už boli zapísané do súboru , potom kompresiu prázdne oblasti .

Najnovšie články

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