OpenMode Enum
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Anger hur du öppnar en fil när du anropar filåtkomstfunktioner.
public enum class OpenMode
public enum OpenMode
type OpenMode =
Public Enum OpenMode
- Arv
Fält
| Name | Värde | Description |
|---|---|---|
| Input | 1 | Filen har öppnats för läsåtkomst. |
| Output | 2 | Filen har öppnats för skrivåtkomst. |
| Random | 4 | Filen har öppnats för slumpmässig åtkomst. |
| Append | 8 | Filen har öppnats för att lägga till den. Default. |
| Binary | 32 | Filen har öppnats för binär åtkomst. |
Kommentarer
När du anropar filåtkomstrelaterade funktioner kan du använda uppräkningsmedlemmar i koden i stället för de faktiska värdena.
Uppräkningen OpenMode definierar konstanter som används för att ange filåtkomstlägen. I följande tabell visas uppräkningsmedlemmarna OpenMode .
Input, Outputoch Append används vid sekventiell åtkomst till filer, till exempel textfiler, medan Binary används för binär filåtkomst och Random för slumpmässig filåtkomst. Exempel finns i FileOpen metoden.
När du har sekventiell åtkomst till en fil kan du inte ändra dess data. Du kan läsa data, lägga till dem eller skriva över dem med nya data. Om du öppnar den för indata skrivs innehållet i filen över, även om du inte skriver direkt till filen.
När du utför fil-I/O-åtgärder My.Computer.FileSystem ger objektet bättre prestanda och användarvänlighet än tidigare I/O-metoder för filer. Mer information finns i FileSystem objekt.