OpenMode Wyliczenie
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.
Wskazuje sposób otwierania pliku podczas wywoływania funkcji dostępu do plików.
public enum class OpenMode
public enum OpenMode
type OpenMode =
Public Enum OpenMode
- Dziedziczenie
Pola
Append | 8 | Plik został otwarty w celu dołączenia do niego. Domyślne. |
Binary | 32 | Plik otwarty w celu uzyskania dostępu binarnego. |
Input | 1 | Plik otwarty w celu uzyskania dostępu do odczytu. |
Output | 2 | Plik otwarty w celu uzyskania dostępu do zapisu. |
Random | 4 | Plik otwarty w celu uzyskania dostępu losowego. |
Uwagi
Podczas wywoływania funkcji związanych z dostępem do plików można użyć elementów członkowskich wyliczenia w kodzie zamiast rzeczywistych wartości.
Wyliczenie OpenMode
definiuje stałe używane do ustawiania trybów dostępu do plików. W poniższej tabeli wymieniono OpenMode
elementy członkowskie wyliczenia.
Input
, Output
i Append
są używane podczas sekwencyjnie uzyskiwania dostępu do plików, takich jak pliki tekstowe, podczas gdy Binary
jest używany do uzyskiwania dostępu do plików binarnych i Random
do losowego dostępu do plików. Aby zapoznać się z przykładami, zobacz metodę FileOpen .
Podczas sekwencyjnego uzyskiwania dostępu do pliku nie można zmienić jego danych. Możesz odczytać dane, dołączyć do niego lub zastąpić je nowymi danymi. Jeśli otworzysz go pod kątem danych wejściowych, zawartość pliku zostanie zastąpiona, nawet jeśli nie zapisujesz bezpośrednio w pliku.
Podczas wykonywania operacji we/wy My.Computer.FileSystem
pliku obiekt zapewnia lepszą wydajność i łatwość użycia niż wcześniejsze metody we/wy plików. Aby uzyskać więcej informacji, zobacz FileSystem obiekt.