FClose(): Unterschied zwischen den Versionen

Aus Wiki des Deutschsprachige Xbaseentwickler e. V.
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
Zeile 24: Zeile 24:


== Besonderheiten ==
== Besonderheiten ==
[[FClose()]] scheint eine Funktion zu sein, bei deren Nutzung der Anwender sehr stark in die Pflicht genommen wird, was die korrekte Anwendung betrifft.
[https://www.xbaseforum.de/viewtopic.php?f=20&t=12206&sid=bb9d9ad22d15a4a69aef7372a7f3c7a2&start=25 Hier] werden Probleme geschildert, die (höchstwahrscheinlich) dann auftreten, wenn nach einem erfolgreichen [[FClose()]] ein weiterer Aufruf mit dem gleichen Handle passiert.





Aktuelle Version vom 7. Februar 2022, 22:32 Uhr

Allgemeines

Die Funktion fClose() dient dazu, eine mittels fOpen() geöffnete Datei wieder zu schliessen.


Syntax

fClose(<nHandle<) => lError


Parameter

<nHandle> ist der Rückgabewert der Funktion fOpen(). Die Angabe dieses Parameters ist erforderlich.


Rückgabewert

lError gibt an, ob die Datei geschlossen werden konnte (.T.), oder nicht (.F.)

Wenn die Datei nicht geschlossen werden konnte, kann mittels der Funktion fError() ermittelt werden, welcher Fehler aufgetreten ist.


Besonderheiten

FClose() scheint eine Funktion zu sein, bei deren Nutzung der Anwender sehr stark in die Pflicht genommen wird, was die korrekte Anwendung betrifft.

Hier werden Probleme geschildert, die (höchstwahrscheinlich) dann auftreten, wenn nach einem erfolgreichen FClose() ein weiterer Aufruf mit dem gleichen Handle passiert.


Querverweise

fCreate()

fOpen()


benötigte DLLs bzw. Include-Dateien

XppRT1.dll


Zuordnung

Low Level Dateifunktionen