Zur Hauptseite ... Zum Onlinearchiv ... Zum Abonnement ... Zum Newsletter ... Zu den Tools ... Zum Impressum ... Zum Login ...

FileAttr

Die Funktion ermittelt den Status einer geffneten Datei.

Syntax:

FileAttr(<FileNumber>, [<ReturnType>])

Parameter:

FileNumber (Datentyp Integer): Erwartet die Nummer, unter der die Datei geffnet wurde.
ReturnType (Datentyp Integer): Erwartet einen der Werte 1 oder 2. Beim Wert 1 stellt die Funktion den Dateimodus fr die Datei mit der angegebenen Nummer fest. Die Rckgabewerte entsprechen den folgenden Modi:
- 1: Input (Schreibzugriff)
- 2: Output (Lesezugriff)
- 3: Random (wahlfreier Zugriff)
- 4: Append (Schreibzugriff zum Anfgen)
- 5: Binary (Binrzugriff)
Der Wert 2 sorgt fr die Rckgabe der Dateikennung des Betriebssystems, funktioniert aber nicht auf 32bit-Systemen.

Beispiele:

Die folgende Routine ffnet eine Datei und gibt die Zugriffsart aus.

Public Sub FileAttrBeispiel()

    Dim intZugriffsart As Integer

    Open "c:\test.txt" For Output As #1

    intZugriffsart = FileAttr(1, 1)

    Debug.Print Choose(intZugriffsart, "Input", "Output", "Random", "Append", "Binary")

    Close #1

End Sub

© 2003-2015 André Minhorst Alle Rechte vorbehalten.