Modulo FileSystem (Visual Basic)

Aggiornamento: novembre 2007

Nel modulo FileSystem sono disponibili routine che consentono di eseguire operazioni di sistema, con file, directory o cartelle.

Nelle operazioni di I/O dei file la funzionalità My offre un più elevato livello di produttività e prestazioni rispetto a FileSystem. Per ulteriori informazioni, vedere Oggetto My.Computer.FileSystem.

Note

Il modulo supporta le parole chiave e i membri delle librerie di runtime del linguaggio Visual Basic per l'accesso a file e cartelle.

Membri

ChDir

ChDrive

CurDir

Dir

EOF

FileAttr

FileClose

FileCopy

FileDateTime

FileGet

FileGetObject

FileLen

FileOpen

FilePut

FilePutObject

FileWidth

FreeFile

GetAttr

Input

InputString

Kill

LineInput

Loc

Lock

LOF

MkDir

Print

PrintLine

Rinomina

Reset

RmDir

Seek

SetAttr

SPC

TAB

Unlock

Write

WriteLine

 

 

Esempio

Nell'esempio seguente la funzione GetAttr viene utilizzata per stabilire gli attributi di un file e la directory o cartella.

Dim MyAttr As FileAttribute
' Assume file TESTFILE is normal and readonly.
MyAttr = GetAttr("C:\TESTFILE.txt")   ' Returns vbNormal.

' Test for normal.
If (MyAttr And FileAttribute.Normal) = FileAttribute.Normal Then
   MsgBox("This file is normal.")
End If

' Test for normal and readonly.
Dim normalReadonly As FileAttribute
normalReadonly = FileAttribute.Normal Or FileAttribute.ReadOnly
If (MyAttr And normalReadonly) = normalReadonly Then
   MsgBox("This file is normal and readonly.")
End If

' Assume MYDIR is a directory or folder.
MyAttr = GetAttr("C:\MYDIR")
If (MyAttr And FileAttribute.Directory) = FileAttribute.Directory Then
   MsgBox("MYDIR is a directory")
End If

Vedere anche

Riferimenti

Riepilogo di directory e file

Riepilogo di input e output

Parole chiave e membri per attività

Parole chiave del linguaggio Visual Basic

Membri delle librerie di runtime di Visual Basic

Confronto tra parole chiave in diversi linguaggi