Programmeren in BASIC/Commando's/OPEN
Uiterlijk
OPEN creëert een kanaal om een bestand te lezen en/of schrijven.
Syntax
[bewerken]OPEN <bestandsnaam> FOR <actie> AS <nummer>
- actie kan een van de volgende zijn:
- APPEND: dmv. PRINT# en WRITE# kunnen bytes aan het eind van het bestand toegevoegd worden
- INPUT: opent een bestand uitsluitend om sequentieel te lezen met INPUT#
- OUTPUT: een nieuw bestand wordt aangemaakt, en met PRINT# en WRITE# kan data naar het bestand geschreven worden
- RANDOM: opent een bestand uitsluitend om van willekeurige posities te lezen en/of schrijven
- nummer is een getal (integer) naar keuze dat het te gebruiken "kanaal" aanduidt; opvolgende opdrachten als INPUT#, PRINT# en WRITE# dienen hetzelfde nummer te gebruiken.
CLOSE sluit het gebruikte kanaal en schrijft eventueel gecachte data naar schijf.
Voorbeeld
[bewerken]OPEN "Test.txt" FOR OUTPUT AS #1
PRINT#1, "Dit is een test."
CLOSE #1
Toepassing
[bewerken]- In een programma.
- In programmeermodus.