FileSystem Klasa
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Moduł FileSystem
zawiera procedury używane do wykonywania operacji na plikach, katalogach lub folderach i systemach. Ta My
funkcja zapewnia lepszą produktywność i wydajność operacji we/wy plików niż w przypadku korzystania z modułu FileSystem
. Aby uzyskać więcej informacji, zobacz FileSystem.
public ref class FileSystem sealed
[Microsoft.VisualBasic.CompilerServices.StandardModule]
public sealed class FileSystem
[Microsoft.VisualBasic.CompilerServices.StandardModule]
[System.Security.SecurityCritical]
public sealed class FileSystem
[<Microsoft.VisualBasic.CompilerServices.StandardModule>]
type FileSystem = class
[<Microsoft.VisualBasic.CompilerServices.StandardModule>]
[<System.Security.SecurityCritical>]
type FileSystem = class
Public Module FileSystem
- Dziedziczenie
-
FileSystem
- Atrybuty
W tym przykładzie GetAttr
użyto funkcji do określenia atrybutów pliku i katalogu lub folderu.
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
Ten moduł obsługuje słowa kluczowe języka Visual Basic i elementy członkowskie biblioteki czasu wykonywania, które uzyskują dostęp do plików i folderów.
Ch |
Zmienia bieżący katalog lub folder. Funkcja |
Ch |
Zmienia bieżący dysk. |
Ch |
Zmienia bieżący dysk. |
Cur |
Zwraca ciąg reprezentujący bieżącą ścieżkę. Zapewnia FileSystem lepszą wydajność i wydajność operacji we/wy plików niż |
Cur |
Zwraca ciąg reprezentujący bieżącą ścieżkę. Zapewnia FileSystem lepszą wydajność i wydajność operacji we/wy plików niż |
Dir() |
Zwraca ciąg reprezentujący nazwę pliku, katalogu lub folderu odpowiadającego określonemu wzorcowi, atrybutowi pliku lub etykietom woluminu dysku. Zapewnia FileSystem lepszą wydajność i wydajność operacji we/wy plików niż |
Dir(String, File |
Zwraca ciąg reprezentujący nazwę pliku, katalogu lub folderu odpowiadającego określonemu wzorcowi, atrybutowi pliku lub etykietom woluminu dysku. Zapewnia FileSystem lepszą wydajność i wydajność operacji we/wy plików niż |
EOF(Int32) |
Zwraca wartość |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
File |
Zwraca wyliczenie reprezentujące tryb pliku dla plików otwartych przy użyciu |
File |
Kończy dane wejściowe/wyjściowe (we/wy) do pliku otwartego przy użyciu |
File |
Kopiuje plik. Zapewnia FileSystem lepszą wydajność i wydajność operacji we/wy plików niż |
File |
Zwraca wartość wskazującą |
File |
Wczytuje dane z otwartego pliku dysku do zmiennej. Ta |
File |
Wczytuje dane z otwartego pliku dysku do zmiennej. Ta |
File |
Wczytuje dane z otwartego pliku dysku do zmiennej. Ta |
File |
Wczytuje dane z otwartego pliku dysku do zmiennej. Ta |
File |
Wczytuje dane z otwartego pliku dysku do zmiennej. Ta |
File |
Wczytuje dane z otwartego pliku dysku do zmiennej. Ta |
File |
Wczytuje dane z otwartego pliku dysku do zmiennej. Ta |
File |
Wczytuje dane z otwartego pliku dysku do zmiennej. Ta |
File |
Wczytuje dane z otwartego pliku dysku do zmiennej. Ta |
File |
Wczytuje dane z otwartego pliku dysku do zmiennej. Ta |
File |
Wczytuje dane z otwartego pliku dysku do zmiennej. Ta |
File |
Wczytuje dane z otwartego pliku dysku do zmiennej. Ta |
File |
Wczytuje dane z otwartego pliku dysku do zmiennej. Ta |
File |
Wczytuje dane z otwartego pliku dysku do zmiennej. Ta |
File |
Zwraca wartość określającą długość pliku w bajtach. Ta |
File |
Otwiera plik dla danych wejściowych lub wyjściowych. Ta |
File |
Zapisuje dane ze zmiennej do pliku na dysku. Ta |
File |
Zapisuje dane ze zmiennej do pliku na dysku. Ta |
File |
Zapisuje dane ze zmiennej do pliku na dysku. Ta |
File |
Zapisuje dane ze zmiennej do pliku na dysku. Ta |
File |
Zapisuje dane ze zmiennej do pliku na dysku. Ta |
File |
Zapisuje dane ze zmiennej do pliku na dysku. Ta |
File |
Zapisuje dane ze zmiennej do pliku na dysku. Ta |
File |
Zapisuje dane ze zmiennej do pliku na dysku. Ta |
File |
Zapisuje dane ze zmiennej do pliku na dysku. Ta |
File |
Zapisuje dane ze zmiennej do pliku na dysku. Ta |
File |
Zapisuje dane ze zmiennej do pliku na dysku. Ta |
File |
Zapisuje dane ze zmiennej do pliku na dysku. Ta |
File |
Zapisuje dane ze zmiennej do pliku na dysku. Ta |
File |
Przestarzałe.
Przestarzałe.
Przestarzałe.
Zapisuje dane ze zmiennej do pliku na dysku. Ta |
File |
Zapisuje dane ze zmiennej do pliku na dysku. Ta |
File |
Przypisuje szerokość wiersza wyjściowego do pliku otwartego przy użyciu |
Free |
|
Get |
Zwraca wartość reprezentującą |
Get |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
Get |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
Input(Int32, Boolean) |
Wczytuje dane z otwartego pliku sekwencyjnego i przypisuje dane do zmiennych. |
Input(Int32, Byte) |
Wczytuje dane z otwartego pliku sekwencyjnego i przypisuje dane do zmiennych. |
Input(Int32, Char) |
Wczytuje dane z otwartego pliku sekwencyjnego i przypisuje dane do zmiennych. |
Input(Int32, Date |
Wczytuje dane z otwartego pliku sekwencyjnego i przypisuje dane do zmiennych. |
Input(Int32, Decimal) |
Wczytuje dane z otwartego pliku sekwencyjnego i przypisuje dane do zmiennych. |
Input(Int32, Double) |
Wczytuje dane z otwartego pliku sekwencyjnego i przypisuje dane do zmiennych. |
Input(Int32, Int16) |
Wczytuje dane z otwartego pliku sekwencyjnego i przypisuje dane do zmiennych. |
Input(Int32, Int32) |
Wczytuje dane z otwartego pliku sekwencyjnego i przypisuje dane do zmiennych. |
Input(Int32, Int64) |
Wczytuje dane z otwartego pliku sekwencyjnego i przypisuje dane do zmiennych. |
Input(Int32, Object) |
Wczytuje dane z otwartego pliku sekwencyjnego i przypisuje dane do zmiennych. |
Input(Int32, Single) |
Wczytuje dane z otwartego pliku sekwencyjnego i przypisuje dane do zmiennych. |
Input(Int32, String) |
Wczytuje dane z otwartego pliku sekwencyjnego i przypisuje dane do zmiennych. |
Input |
Zwraca |
Kill(String) |
Usuwa pliki z dysku. Ta |
Line |
Odczytuje pojedynczy wiersz z otwartego pliku sekwencyjnego i przypisuje go do zmiennej |
Loc(Int32) |
Zwraca wartość określającą bieżącą pozycję odczytu/zapisu w otwartym pliku. |
Lock(Int32) |
Kontroluje dostęp innych procesów do wszystkich lub części pliku otwartego przy użyciu |
Lock(Int32, Int64) |
Kontroluje dostęp innych procesów do wszystkich lub części pliku otwartego przy użyciu |
Lock(Int32, Int64, Int64) |
Kontroluje dostęp innych procesów do wszystkich lub części pliku otwartego przy użyciu |
LOF(Int32) |
Zwraca rozmiar pliku otwartego za pomocą |
Memberwise |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
Mk |
Tworzy nowy katalog. Ta |
Print(Int32, Object[]) |
Zapisuje dane sformatowane w formacie wyświetlania do pliku sekwencyjnego. |
Print |
Zapisuje dane sformatowane w formacie wyświetlania do pliku sekwencyjnego. |
Rename(String, String) |
Zmienia nazwę pliku dysku lub katalogu. Ta |
Reset() |
Zamyka wszystkie pliki dysku otwarte przy użyciu |
Rm |
Usuwa istniejący katalog. Ta |
Seek(Int32) |
Zwraca wartość określającą bieżącą |
Seek(Int32, Int64) |
Zwraca wartość określającą bieżącą |
Set |
Ustawia informacje o atrybutach dla pliku. Ta |
SPC(Int16) |
Używany z funkcją or |
TAB() |
Używane z funkcjami lub |
TAB(Int16) |
Używane z funkcjami lub |
To |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
Unlock(Int32) |
Kontroluje dostęp innych procesów do wszystkich lub części pliku otwartego przy użyciu |
Unlock(Int32, Int64) |
Kontroluje dostęp innych procesów do wszystkich lub części pliku otwartego przy użyciu |
Unlock(Int32, Int64, Int64) |
Kontroluje dostęp przez inne procesy do wszystkich lub części pliku otwartego przy użyciu |
Write(Int32, Object[]) |
Zapisuje dane w pliku sekwencyjnym. Dane zapisywane |
Write |
Zapisuje dane w pliku sekwencyjnym. Dane zapisywane |
Produkt | Wersje |
---|---|
.NET | Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: