Udostępnij za pośrednictwem


FileSystem.GetFileInfo(String) Metoda

Definicja

FileInfo Zwraca obiekt dla określonego pliku.

public:
 static System::IO::FileInfo ^ GetFileInfo(System::String ^ file);
public static System.IO.FileInfo GetFileInfo (string file);
static member GetFileInfo : string -> System.IO.FileInfo
Public Shared Function GetFileInfo (file As String) As FileInfo

Parametry

file
String

Nazwa i ścieżka pliku.

Zwraca

FileInfo obiekt dla określonego pliku.

Wyjątki

Nazwa ścieżki jest źle sformułowana. Na przykład zawiera nieprawidłowe znaki lub jest tylko odstępem. Nazwa pliku ma końcowy znak ukośnika.

file jest Nothing ciągiem lub ciągiem pustym.

Ścieżka zawiera dwukropek w środku ciągu.

Ścieżka jest za długa.

Użytkownik nie ma niezbędnych uprawnień.

Użytkownik nie ma dostępu do pliku listy ACL (listy kontroli dostępu).

Przykłady

Ten przykład pobiera System.IO.FileInfo obiekt dla pliku MyLogFile.log i używa go do raportowania pełnej nazwy pliku, czasu ostatniego dostępu i długości.

Dim information = My.Computer.FileSystem.GetFileInfo("C:\MyLogFile.log")
MsgBox("The file's full name is " & information.FullName & ".")
MsgBox("Last access time is " & information.LastAccessTime & ".")
MsgBox("The length is " & information.Length & ".")

Uwagi

Wyjątek nie jest zgłaszany, jeśli plik nie istnieje; zamiast tego zostanie on zgłoszony przy pierwszym uzyskiwaniu dostępu do właściwości obiektu.

W poniższej tabeli przedstawiono przykład zadania obejmującego metodę My.Computer.FileSystem.GetFileInfo .

Działanie Zobacz
Określanie nazwy i ścieżki pliku Porady: analizowanie ścieżek pliku w Visual Basic

Dotyczy

Zobacz też