Ich habe erfahren, dass es eine BOF-Funktion zur Verwendung in QBASIC gibt. Es heißt der Anfang der Datei. Aber ich habe keine Beispiele für seine Verwendung gefunden. Bitte helfen Sie. HierWie verwende ich BOF-Funktion in QBASIC?
-1
A
Antwort
-1
ist ein Beispiel für eine mögliche BOF Funktion:
' example BOF function in QB
' returns beginning of file
PRINT "Enter filename";: INPUT F$
Handle = FREEFILE
OPEN F$ FOR BINARY AS #Handle
PRINT "BOF="; BOF(Handle)
END
' function to get BOF
FUNCTION BOF (H)
IF LOF(H) > 0 THEN
BOF = 1
ELSE
BOF = 0
END IF
END FUNCTION
Probe zu bestimmen, ob die Datei bei BOF ist:
' example BOF function in QB
' returns true if at beginning of file.
PRINT "Enter filename";: INPUT F$
Handle = FREEFILE
OPEN F$ FOR BINARY AS #Handle
IF BOF(Handle) THEN
PRINT "File is at BOF"
END IF
END
' function to get BOF
FUNCTION BOF (H)
IF LOC(H) <= 1 THEN
BOF = -1
ELSE
BOF = 0
END IF
END FUNCTION
+1
Das Schlüsselwort BOF steht für "Anfang der Datei" – eoredson
Verwandte Themen
- 1. Wie speichere ich Namen in einer Qbasic-Datei?
- 2. Was macht ON in QBasic?
- 3. Qbasic hervorgehobenes Menü, ernsthaft
- 4. QBASIC Programmierung Verwirrung
- 5. Wie STDOUT und STDIN zu qbasic Programm
- 6. Ist ANTLR auf QBasic verfügbar?
- 7. Wie deklariere ich ein beliebiges Range-String-Element innerhalb eines benutzerdefinierten Typs in QBasic?
- 8. Wie verwende ich {} in Emmet?
- 9. Programm von QBasic nach Python konvertieren
- 10. Wie verwende ich UUID?
- 11. Wie verwende ich ViewPropertyAnimatorCompat?
- 12. Wie verwende ich Mono.dematerialize()?
- 13. Wie verwende ich GeoDataApi.getPlaceById?
- 14. Wie verwende ich Flexbox?
- 15. Wie verwende ich AVAssetResourceLoader?
- 16. Wie verwende ich QTextBlock?
- 17. Wie verwende ich SGWTEE_HOME?
- 18. Wie verwende ich ViewContext?
- 19. Wie verwende ich Clarifai?
- 20. Wie verwende ich IValidatableObject?
- 21. Wie verwende ich unittest.TestResult?
- 22. Wie verwende ich ws.SetWriteDeadline?
- 23. Wie verwende ich Namespaces
- 24. Wie verwende ich AVAssetWriter?
- 25. Wie verwende ich TLBIMP.EXE?
- 26. Wie verwende ich Autorisierungsdienste?
- 27. Wie verwende ich RemovedInNextVersionWarning?
- 28. Wie verwende ich #selector?
- 29. Wie verwende ich chrome.tabs.onUpdated.addListener?
- 30. Wie verwende ich RDD.flatMap?
Wie kommen Sie darüber wissen? Diese Quelle sollte auch genügend Informationen bereitgestellt haben, um zu zeigen, wie sie verwendet wird. –
Es gibt keine BOF-Funktion in QB, da der Anfang der Datei entweder 1 oder 0 ist, wenn die Datei nicht existiert oder zum ersten Mal geöffnet wurde. – eoredson
[Es gibt keine eingebaute BOF-Funktion] (https://gamma.zem.fi/~fis/qb.html#LTk5OTc=), da sie normalerweise nicht benötigt wird und weil Sie einfach 'IF SEEK (file) = verwenden können 1 'um zu sagen, ob Sie am Anfang der Datei stehen. –