1
1
Fork 0
mirror of https://github.com/QB64-Phoenix-Edition/QB64pe.git synced 2024-07-26 09:45:54 +00:00
QB64-PE/internal/help/ACCESS.txt
SMcNeill 6e01fc8dce Altered string compare routines (<,<=,>,>=) so they don't give false results with CHR$(0).
Added new _STRCMP and _STRICMP commands for quick string comparisons.
Cleaned up QB64 to finish removing the QUI (quick user insert) code and folders.
Altered UCASE and LCASE routines to be faster in some situations for us.
2014-09-22 08:19:03 -04:00

29 lines
966 B
Plaintext

The '''ACCESS''' clause is used in a networking {{KW|OPEN}} statement. DOS 3.1 or above only!
{{PageSyntax}}
:OPEN &quot;file.dat&quot; FOR APPEND ['''ACCESS {READ|WRITE}'''] AS #1
{{PageDescription}}
''Valid Options:''
*Default: When specified, all other processes are denied file access.
*READ: When specified, read access is denied to other file procedures.
*WRITE: When specified, write access is denied to other file procedures.
*READ WRITE: When specified any access is denied to other file procedures.
''Limitations:''
* Requires that the DOS '''SHARED.EXE''' program be run for QBasic to use networking access modes.
*If another process already has access to a specified file, program access is denied for that file OPEN access. A &quot;Permission Denied&quot; error 70 will be returned. A network program must be able to handle a denial of access error.
{{PageSeeAlso}}
* [[LOCK]], [[LOCK (access)]]
* [[OPEN]]
* [[ON ERROR]]
{{PageNavigation}}