Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Visual Basics Programmering >> Content

    Ställa attribut i Visual Basic

    Attribut används av Windows för att hålla reda på särskild information om den roll som spelas av filer . Gemensamma egenskaper inkluderar " skrivskyddad ", som anger att en användare inte kan ändra en fil , och " dolda ", vilket förhindrar filläsare som Explorer från att visa filen i en katalog . Normalt kan dessa attribut ställas in av en användare i filegenskaperna för Windows Explorer . Men en programmerare kan ändra filattribut inom ett Visual Basic program med SetAttr funktionen . Instruktioner
    1

    Öppna ett nytt Visual Basic-projekt genom att klicka på " File " och " Nytt projekt . " Välj " Console Application . " Detta tar upp en kod editor där användare kan ange koden . De kan använda samma kod senare , utan ändringar i grafiska program användargränssnitt
    2

    Ändra de vanligaste filattribut , Visual Basic genvägar , genom att skriva följande kod : .

    SetAttr ( " c : \\ csv.txt " , vbReadOnly ) katalog

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

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

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

    Varje gång du anger ett attribut , skriver den tidigare attributet . Ovanstående exempel anger filen " csv.txt " som skrivskyddad , då unsets den skrivskyddade flaggan och sätter det som dold , då blir det en systemfil , sedan en vanlig fil .
    3

    Använd följande kod för att kombinera attribut :

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

    Detta använder " + " operatör att indikera att " csv.txt " filen borde markeras som dold , skrivskyddad , och en systemfil
    4

    Klistra in följande för att ställa några av de mer exotiska attribut : .

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

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

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

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

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

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

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

    Dessa attribut är sällsynta och bör användas med försiktighet , eftersom felaktig användning av attributen kan orsaka problem för systemet . De flesta av uppgifterna är självförklarande : komprimerade filer är komprimerade , temporära filer avsedda att vara tillfälliga och snabbt raderas . NotContentIndexed anger att en fil inte borde ha innehållet inspekteras efter verktyg som Google Desktop och Windows Search . Slutligen är en gles fil en extremt stor fil som vanligtvis förväntas vara mestadels tom . Windows sparar utrymme på dessa filer genom att bara registrera den information som redan har skrivits till filen , sedan pressas de tomma områdena .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man anropar en lagrad procedur i en SQL Server frå…
    ·Hur man bygger en telefonsvarare i VB6
    ·Hur man skapar en Random Access-fil
    ·Hur man ansluter två former i Visual Basic
    ·Vad är UBound i VB
    ·Ställa Z Beställ programmässigt i Visual Basic
    ·Hur du tar bort alla objekt i en listruta i Visual Basi…
    ·Vad är Visual Basic 6.0
    ·Hur gråtona Knappar i Visual Basic
    ·Hur man programmerar Progress Bar i VB.net
    Utvalda artiklarna
    ·Hur konvertera RealPlayer videofiler till PSP
    ·API Egenskaper
    ·Hur vill kolla en sträng för Alphabet Endast i VB
    ·Ring Funktion av Object C + + Syntax
    ·Hur man tar bort det sista elementet från en Perl list…
    ·Hur Nest en Sub i VBA
    ·Hur man använder POST-metoden i Window.Open med Java S…
    ·Hur Split BASIC Stamp I /O-signaler
    ·DIY rosbukett
    ·Hur man skriver en STL Iterator
    Copyright © Dator Kunskap http://www.dator.xyz