FClose(): Unterschied zwischen den Versionen
Georg (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Georg (Diskussion | Beiträge) 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
benötigte DLLs bzw. Include-Dateien
XppRT1.dll