accessing_20files_20with_20no_20extension
This is an old revision of the document!
Accessing files with no extension
by Jon Ripley, May 2006
When using OPENIN, OPENUP and OPENOUT to create or access files that do not have a file extension the default action of BBC BASIC is to append a .bbc file extension. To create or access files with no file extension you must add a full stop to the file name.
To OPENIN, OPENUP or OPENOUT a file called MyFile use:
hfile% = OPENIN "MyFile." hfile% = OPENOUT "MyFile." hfile% = OPENUP "MyFile."
The same applies when accessing files with no extension using a star command or OSCLI:
*DISPLAY MyFile. *COPY MyOldFile. MyNewFile.
The default file extensions appended by the star commands or OSCLI when none is supplied are as follows:
*CHDIR (*CD) | none |
*COPY | .BBC |
*DELETE (*DEL, *ERASE) | .BBC |
*DIR | .BBC |
*DISPLAY | .BMP |
*EXEC | .BBC |
*GSAVE (*SCREENSAVE) | .BMP |
*LIST / *TYPE | .BBC |
*LOAD / *SAVE | .BBC |
*LOCK / *UNLOCK | .BBC |
*MKDIR (*MD) | none |
*PLAY | .MID |
*RENAME (*REN) | .BBC |
*RMDIR (*RD) | none |
*RUN | none |
*SPOOL / *SPOOLON | .BBC |
accessing_20files_20with_20no_20extension.1523977075.txt.gz · Last modified: 2024/01/05 00:18 (external edit)