Erklæringen Put#
Skriver en datapost til en relativ fil eller en sekvens af bytes til en binær fil.
Put [#]fileNum, [recordNum|filePos], variable
fileNum: Ethvert heltalsudtryk, som definerer den fil, du vil skrive til.
recordNum, filePos: Ved relative filer (tilfældig tilgangsfiler) tallet på den post, du vil skrive til.
For binære filer (binær adgang) placeringen på den byte i filen hvor du vil begynde at skrive.
variable: Navnet på den variabel, du vil skrive til til filen,.
Note til relative filer: Hvis indholdet af denne variabel ikke svarer til længden af dataposten som er angivet i Len-delsætningen fra Open-udtrykket, vil afstanden mellem slutningen af den netop skrevne datapost og den næste datapost blive udfyldt med eksisterende data fra den fil, som du skriver til.
Note til binære filer: Indholdet af variablene bliver skrevet til den angivne position, og filens pointer bliver indsat direkte efter sidste byte. Der bliver intet mellemrum tilbage mellem dataposterne.