FileSystem.FileClose(Int32[]) Metoda
Definicja
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.
Kończy dane wejściowe/wyjściowe (We/Wy) do pliku otwartego przy użyciu FileOpen funkcji .
My zapewnia lepszą wydajność i wydajność operacji we/wy plików. Aby uzyskać więcej informacji, zobacz FileSystem.
public:
static void FileClose(... cli::array <int> ^ FileNumbers);
public static void FileClose(params int[] FileNumbers);
static member FileClose : int[] -> unit
Public Sub FileClose (ParamArray FileNumbers As Integer())
Parametry
- FileNumbers
- Int32[]
Optional. Tablica parametrów z co najmniej 0 kanałami do zamknięcia.
Wyjątki
FileNumber nie istnieje.
Przykłady
W tym przykładzie użyto FileClose funkcji , aby zamknąć plik otwarty dla elementu Input.
Dim TextLine As String
FileOpen(1, "TESTFILE", OpenMode.Input) ' Open file.
Do While Not EOF(1) ' Loop until end of file.
TextLine = LineInput(1) ' Read line into variable.
MsgBox(TextLine) ' Display the line
Loop
FileClose(1) ' Close file.
Uwagi
Funkcja FileClose jest udostępniana pod kątem zgodności z poprzednimi wersjami i może mieć wpływ na wydajność. W przypadku aplikacji innych My.Computer.FileSystem niż starsze obiekt zapewnia lepszą wydajność. Aby uzyskać więcej informacji, zobacz Jak odczytywać tekst z plików za pomocą elementu StreamReader, Jak: zapisywanie tekstu w plikach za pomocą narzędzia StreamWriter i Walkthrough: manipulowanie plikami i katalogami w Visual Basic.
Jeśli pominięto FileNumbers, wszystkie aktywne pliki otwarte przez FileOpen funkcję zostaną zamknięte.
Po zamknięciu plików, które zostały otwarte dla Output programu lub Append, końcowy bufor danych wyjściowych jest zapisywany w buforze systemu operacyjnego dla tego pliku. Zostanie zwolniona cała przestrzeń buforu skojarzona z zamkniętym plikiem.
Po wykonaniu FileClose funkcji skojarzenie pliku z jego numerem pliku kończy się.