User contributions for BigRon55

Jump to navigation Jump to search
Search for contributionsExpandCollapse
⧼contribs-top⧽
⧼contribs-date⧽
(newest | oldest) View ( | ) (20 | 50 | 100 | 250 | 500)

19 April 2022

  • 17:1017:10, 19 April 2022 diff hist +1,496 N NEXTCreated page with "NEXT is used in a FOR counter loop to progress through the loop count. {{PageSyntax}} : FOR {{Parameter|counterVariable}} = {{Parameter|startValue}} TO {{Parameter|stopValue}} [{{KW|STEP}} {{Parameter|increment}}] :: ''{code}'' :: ⋮ : NEXT [{{Parameter|counterVariable}}] {{PageDescription}} * NEXT is required in a FOR loop or a "FOR without NEXT" error will occur. * The FOR variable name is not required after N..."
  • 17:0317:03, 19 April 2022 diff hist +1,078 N CLOSECreated page with "CLOSE closes an open file or port using the number(s) assigned in an OPEN statement. {{PageSyntax}} : CLOSE [{{Parameter|fileNumber}}[, ...]] {{Parameters}} * {{Parameter|fileNumber}} indicates the file or list of file numbers to close. When not specified, all open files are closed. {{PageDescription}} * A file must be closed when changing to another file mode. * CLOSE files when they are no longer needed, in order to save memory. * Files cannot be..."
  • 17:0217:02, 19 April 2022 diff hist +1,491 N SemicolonCreated page with "The '''semicolon''' is used in a PRINT statement to stop the screen print cursor immediately after the printed value. ''Usage:'' COLOR 13: PRINT "Value ="; value1; value2; value3 {{OutputStart}}{{text|1234 5678 9012|magenta}}{{OutputEnd}} * Positive numerical values printed will include a space before and after each value printed. Strings will not have spacing. * Use the WRITE statement to print values with only commas between the values and no..."
  • 17:0117:01, 19 April 2022 diff hist +654 N ApostropheCreated page with "The '''apostrophe''' is used to tell the compiler to ignore a statement or programmer comment. {{PageDescription}} * Allows programmer comments or temporary code removal. * REM can also be used to "comment out" a line. * QBasic metacommands must be commented either with an apostrophe or REM. * $INCLUDE requires an apostrophe before and after the included file name. {{PageExamples}} {{CodeStart}} COLOR 11: PRINT "Print this...." ' PRINT "Don..."
  • 17:0117:01, 19 April 2022 diff hist +1,822 N $INCLUDECreated page with "$INCLUDE is a metacommand that is used to insert a source code file into your program which is then executed at the point of the insertion. {{PageSyntax}} : {REM | ' } $INCLUDE: '{{Parameter|sourceFile}}' {{PageDescription}} * QBasic metacommands must be commented with REM or an apostrophe. * The {{Parameter|sourceFile}} name must be enclosed in apostrophes and can include a path. * $INCLUDE is often used to add functions and subs..."
  • 16:5816:58, 19 April 2022 diff hist +1,169 N CLEARCreated page with "The CLEAR statement clears all variable and array element values in a program. {{PageSyntax}} : CLEAR [, {{Parameter|ignored&}} , {{Parameter|ignored&}}] {{PageDescription}} * All parameters are optional and ignored by '''QB64'''. * Normally used to clear all program variable and array values where numerical values become zero and string values become empty (""). * It does not clear constant values. * Closes all opened files. * $DYNAMIC..."
  • 16:5716:57, 19 April 2022 diff hist +730 N ERASECreated page with "The ERASE statement is used to clear all data from an array. $STATIC array dimensions are not affected. {{PageSyntax}} : ERASE ''arrayName'' [, ''arrayName2''...] {{PageDescription}} * All string array elements become null strings ("") and all numerical array elements become 0. * Multiple arrays can be erased using commas between the array names. * Dynamic arrays must be REDIMensioned if they are referenced after erased. * Dimensi..."
  • 16:5616:56, 19 April 2022 diff hist +4,995 N DIMCreated page with "The DIM statement is used to declare a variable or a list of variables as a specified data type or to dimension $STATIC or $DYNAMIC arrays. {{PageSyntax}} ::''Syntax 1:'' DIM [{{KW|SHARED}}] ''variable''[{suffix| {{KW|AS}} ''type''}] [, ''variable2''...]] ::''Syntax 2:'' DIM [{{KW|SHARED}}] ''array(lowest% [{{KW|TO}}) highest%])''[{suffix| {{KW|AS}} ''type''}] [, ''variable2''...] :'' '''QB64''' Syntax:'' DIM [{{KW|SHARED}}] ''varia..."
  • 16:5516:55, 19 April 2022 diff hist +3,915 N STATICCreated page with "The {{KW|STATIC}} keyword is used in declaration statements to control where variables are stored. {{PageSyntax}} :{{KW|STATIC}} {{Parameter|variableName}}[()] [{{KW|AS}} {{Parameter|dataType}}][, ...] {{PageSyntax}} :{SUB|FUNCTION} {{Parameter|procedureName}} [({{Parameter|parameterList}})] STATIC {{PageDescription}} * A STATIC list can be used in SUB and FUNCTION procedures to designate one or more variables to retain their values. * Variables and..."
  • 16:5416:54, 19 April 2022 diff hist +1,252 N $STATICCreated page with "The '''$STATIC''' Metacommand allows the creation of STATIC(un-changeable) arrays. {{PageSyntax}} ::: REM '''$STATIC''' * Qbasic Metacommands require a REM or apostrophy (') before them and are normally placed at the start of the main module. * Static arrays cannot be resized. If a variable is used to size any array, it becomes $DYNAMIC. * A REDIM statement has no effect on $STATIC arrays except perhaps a duplicate definition error at..."
  • 16:5316:53, 19 April 2022 diff hist +1,271 N ASCreated page with "The AS keyword defines a variable data type. {{PageDescription}} * AS defines the variable or array type AS _BIT, _BYTE, INTEGER, LONG, _INTEGER64, SINGLE, DOUBLE, _FLOAT or STRING. * Specifies a variable's type in a declarative statement or parameter list using: ** DIM or REDIM ** DECLARE LIBRARY ** SUB ** FUNCTION ** TYPE ** SHARED ** COMMON SHARED ** STATIC ===Details=== * Specifi..."
  • 16:5316:53, 19 April 2022 diff hist +920 N TOCreated page with "TO {{text|indicates a range of numerical values or an assignment of one value to another.}} {{PageSyntax}} ::: DIM array(1 TO 100) ::: FOR i = 1 TO 10 ::: _MAPUNICODE unicode TO asciicode ::: _SETALPHA alpha%, c1& TO c2& * To specify a range in the CASE clause of a SELECT CASE statement. * To specify the range for the loop counter in a FOR...NEXT loop. * Array dimensions can be set to have a range of element numbers with TO. * Specifies an ASCII..."
  • 16:5216:52, 19 April 2022 diff hist +3,371 N SHAREDCreated page with "The '''SHARED''' statement allows variables to be passed automatically to any SUB or FUNCTION procedure. {{PageSyntax}} :: DIM SHARED Qt AS STRING * 1 * DIMensioned variables are shared with all procedures in the program module. * When used with DIM in the main module, it eliminates the need to pass a parameter variable to a SUB or FUNCTION. * Use COMMON SHARED to share a list of variable values with sub-procedures or other modules. See..."
  • 16:5116:51, 19 April 2022 diff hist +1,876 N CommaCreated page with "The '''comma''' is used to TAB the cursor after a PRINT statement's text to tab append another printed value. ''Usage:'' INPUT "Name, age and sex(M or F): ", nm$, age%, sex$ * Commas in PRINT statements TAB space values up to 15 column places with column 57 being the maximum per row. * A comma following the prompt text in an INPUT statement does not display a question mark. A semicolon or no prompt does. * Commas are also used betwe..."
  • 16:5016:50, 19 April 2022 diff hist +1,699 N $DYNAMICCreated page with "The $DYNAMIC metacommand allows the creation of dynamic (changeable) arrays. {{PageSyntax}} :{REM | ' } $DYNAMIC {{PageDescription}} * QBasic metacommands require REM or apostrophe (') before them and are always placed at the start of the main module. * Dynamic arrays can be resized using REDIM. The array's type cannot be changed. * All data in the array will be lost when REDIMensioned except whe..."
  • 16:4716:47, 19 April 2022 diff hist +9,782 N INPUT (file mode)Created page with "The OPEN statement is used to open a file or COM serial communications port for program input or output. {{PageSyntax}} : OPEN {{Parameter|fileName$}} ['''FOR''' {{Parameter|mode}}] [{{{KW|ACCESS}}|{{{KW|LOCK}}|SHARED}} [{READ|WRITE}] AS [#]{{Parameter|fileNumber&}} [LEN = {{Parameter|recordLength}}] ===Legacy ''GW-BASIC'' syntax=== : OPEN {{Parameter|modeLetter$}}, [#]{{Parameter|fileNumber&}}, {{Parameter|fileName$}}[, {{Parameter|recor..."
  • 16:4016:40, 19 April 2022 diff hist +3,954 N PRINT USINGCreated page with "The '''PRINT USING''' statement is used to PRINT formatted data to the Screen or a file using a STRING template. {{PageSyntax}} :: '''PRINT''' [''text$''{;|,}] '''USING''' ''template$''; ''variable''[; ...][{;|,}] {{Parameters}} * Literal or variable STRING ''text$'' can be placed between PRINT and USING or it can be included in the ''template''. * A semicolon or comma may follow the ''text'' to stop or tab the print cursor before the ''template''..."
  • 16:3916:39, 19 April 2022 diff hist +4,791 N FUNCTIONCreated page with "A FUNCTION block statement is used to create a function procedure to return a calculated value to a program. {{PageSyntax}} : '''FUNCTION procedureName'''[type-suffix] [(''parameters'')] :: ''{code}'' :: 'variable definitions and procedure statements :: ⋮ :: procedureName = returnValue : '''END FUNCTION''' {{PageDescription}} * The function type can be any variable type that it will return to the program and is represented by the type suffix. * Functions hold o..."
  • 16:3916:39, 19 April 2022 diff hist +3,729 N SUBCreated page with "A '''SUB''' procedure is a procedure within a program that can calculate and return multiple parameter values just like a full program. {{PageSyntax}} :: '''SUB Procedure_name''' [(''parameter''[, ''list''...])] :: ... :: ... 'procedure variable definitions and statements :: ... :: '''END SUB''' {{Parameters}} * Parameters passed after the procedure call must match the variable types in the SUB parameters in order. * If there are no ''parameter''s passed or they are..."
  • 16:3816:38, 19 April 2022 diff hist +9,782 N ACCESSCreated page with "The OPEN statement is used to open a file or COM serial communications port for program input or output. {{PageSyntax}} : OPEN {{Parameter|fileName$}} ['''FOR''' {{Parameter|mode}}] [{{{KW|ACCESS}}|{{{KW|LOCK}}|SHARED}} [{READ|WRITE}] AS [#]{{Parameter|fileNumber&}} [LEN = {{Parameter|recordLength}}] ===Legacy ''GW-BASIC'' syntax=== : OPEN {{Parameter|modeLetter$}}, [#]{{Parameter|fileNumber&}}, {{Parameter|fileName$}}[, {{Parameter|recor..."
  • 16:3716:37, 19 April 2022 diff hist +3,333 N DATACreated page with "The DATA statement creates a line of fixed program information separated by commas. The DATA can be later READ by the program at runtime. {{PageSyntax}} : DATA [value1, value2, ...] {{PageDescription}} * DATA is used at the beginning of every data field line with commas separating the values that follow. * Values can be any '''literal''' STRING or numerical type. '''Variables cannot be used.''' * DATA fields can be placed and READ consecutively in the mai..."
  • 16:3516:35, 19 April 2022 diff hist +1,115 N CINTCreated page with "The CINT function rounds decimal point numbers up or down to the nearest INTEGER value. {{PageSyntax}} : {{Parameter|value%}} = CINT({{Parameter|expression}}) {{Parameters}} * {{Parameter|expression}} is any TYPE of literal or variable numerical value or mathematical calculation. {{PageDescription}} * Values greater than .5 are rounded up. Values lower than .5 are rounded down. * ''Warning:'' Since CINT is used for integer values, the input va..."
  • 16:3416:34, 19 April 2022 diff hist +873 N INTCreated page with "The INT function rounds a numeric value down to the next whole number. {{PageSyntax}} : {{Parameter|result}} = INT({{Parameter|expression}}) {{Parameters}} * {{Parameter|expression}} is any type of literal or variable numerical value or mathematical calculation. {{PageDescription}} * INT returns the first whole number INTEGER that is less than the {{Parameter|expression}} value. * This means that INT rounds down for both positive..."
  • 16:0216:02, 19 April 2022 diff hist +3,939 N TIMERCreated page with "The '''TIMER''' function returns the number of seconds past the previous midnite down to an accuracy of 1/18th of a second. == QB Syntax == ::: seconds! = TIMER == QB64 Syntax == ::: seconds# = TIMER[(''accuracy!'')] * TIMER return values range from 0 at midnight to 86399! A comparison value must stay within that range! * INTEGER or LONG second values range from 0 at midnight to 86399 seconds each day. * Qbasic can return SINGLE values down to about .04..."
  • 15:5915:59, 19 April 2022 diff hist +618 N SEEKCreated page with "The '''SEEK''' function returns the current byte or record position in a file. {{PageSyntax}} :: byte = SEEK(filenumber&) * Filenumber is the number of an OPEN file in any mode. * In RANDOM files SEEK returns the current record position. * In BINARY or sequencial files SEEK returns the current byte position(first byte = 1). * Since the first file position is 1 it may require adding one to an offset value when documentation uses that position as 0. * Devi..."
  • 15:5915:59, 19 April 2022 diff hist +9,782 N BINARYCreated page with "The OPEN statement is used to open a file or COM serial communications port for program input or output. {{PageSyntax}} : OPEN {{Parameter|fileName$}} ['''FOR''' {{Parameter|mode}}] [{{{KW|ACCESS}}|{{{KW|LOCK}}|SHARED}} [{READ|WRITE}] AS [#]{{Parameter|fileNumber&}} [LEN = {{Parameter|recordLength}}] ===Legacy ''GW-BASIC'' syntax=== : OPEN {{Parameter|modeLetter$}}, [#]{{Parameter|fileNumber&}}, {{Parameter|fileName$}}[, {{Parameter|recor..."
  • 15:5615:56, 19 April 2022 diff hist +4,954 OPEN COMNo edit summary
  • 15:5515:55, 19 April 2022 diff hist +1,652 N OPEN COMCreated page with "The OPEN COM statement is used to access a computer's serial port COM. {{PageSyntax}} : '''OPEN''' "COMn: ''Speed'', ''Parity'', ''Bits'', ''Stopbit'', [''Options'']" [FOR {RANDOM|BINARY|OUTPUT|INPUT}] AS #''P'' [LEN = {{Parameter|byteSize}}] {{Parameters}} * ''Speed'' (baud rate): 50, 150, 300, 600, 1200, 1800, 2400, '''9600''' (QBasic's maximum), 19200 or '''115200''' ('''QB64''''s maximum). * ''Parity'': '''N''' (none), E (eve..."
  • 15:5415:54, 19 April 2022 diff hist +942 N LOFCreated page with "The LOF function is used to find the length of an OPEN file in bytes. {{PageSyntax}} : ''totalBytes&'' = LOF([#]{{Parameter|fileNumber}}) {{PageDescription}} * LOF returns the number of bytes in an OPENed designated {{Parameter|fileNumber}}. File is empty if it returns 0. * {{Parameter|fileNumber}} is the number of the opened file. '''#''' is not required. * Often used to determine the number of records in a RANDOM access file. * Can also be used..."
  • 15:5315:53, 19 April 2022 diff hist +1,121 N DOUBLECreated page with "DOUBLE type floating point numerical values use 8 bytes per value. {{PageSyntax}} : DIM {{Parameter|variable}} AS DOUBLE {{PageDescription}} * Literal or variable values can range up to 15 decimal point places. * The variable suffix type is '''#'''. * Use DOUBLE and _FLOAT variables sparingly as they use a lot of program memory. * Values returned may be expressed using exponential or scientific notation using '''E''' for SINGLE or '''D''' for..."
  • 15:5315:53, 19 April 2022 diff hist +1,068 N SINGLECreated page with "'''SINGLE''' variables are 4 byte floating decimal point numerical values up to seven digits in length. {{PageSyntax}} :: DIM ''variable'' AS SINGLE {{PageDescription}} * Values can range up to 7 digits. Decimal point accuracy depends on whole value places taken. * Single is the '''default variable type''' assigned to undefined variables without a type suffix. * Variable suffix type designation is '''!'''. Suffix can also be placed after a literal numerical value..."
  • 15:5215:52, 19 April 2022 diff hist +5,555 N STRINGCreated page with "'''STRING''' variables or literal values are one byte per character length text or ASCII characters. {{PageSyntax}} :: DIM variable AS STRING [* byte_length] * ''Byte length'' is optional in DIM statements, but is required in TYPE definitions as a literal or constant INTEGER value. * Literal strings are defined by quotation marks on each end. The quotes will not PRINT to the screen. * Quotation marks cannot be placed inside of literal st..."
  • 15:5115:51, 19 April 2022 diff hist +4,405 N FIELDCreated page with "The FIELD statement creates a STRING type definition for a random-access file buffer. {{PageSyntax}} : FIELD [#]{{Parameter|fileNumber&}}, {{Parameter|fieldWidth1%}} AS {{Parameter|variable1$}}[, {{Parameter|fieldWidthN%}} AS {{Parameter|variableN$}}] {{PageDescription}} * {{Parameter|fileNumber%}} is a file number used in the OPEN statement or a value from the FREEFILE function. * Combined size of the {{Parameter|fieldWidth%}} paramet..."
  • 15:5115:51, 19 April 2022 diff hist +7,583 N TYPECreated page with "'''TYPE''' definitions are used to create variables that can hold more than one variable type of a fixed byte length. {{PageSyntax}} ::'''TYPE''' typename ::. ::. variable(s) AS type ::. ::'''END TYPE''' * Typename is an undefined type name holder as it can hold any variable types. * TYPE definitions should be placed in the main module before the start of the program code execution. * TYPE definitions CAN be placed in SUB or FUNCTION procedures using QB64..."
  • 15:3815:38, 19 April 2022 diff hist +3,608 N PUTCreated page with "The '''PUT #''' file or port statement writes data to a specific byte or record location. {{PageSyntax}} :: '''PUT #''filenumber&'',''' [''position''][, {''holdingvariable''|''holdingarray()''}] * File/port number is the number used in the OPEN statement. * The INTEGER or LONG file byte ''position'' in a BINARY file or the record ''position'' in a RANDOM file '''must be greater than zero'''. * The file byte or record ''position'' can be omitte..."
  • 15:3715:37, 19 April 2022 diff hist +4,431 N GETCreated page with "The GET # statement reads data from a file or port device by bytes or record positions. {{PageSyntax}} : GET #{{Parameter|fileNumber&}}, [{{Parameter|position}}][, {{{Parameter|targetVariable}}|{{Parameter|targetArray()}}}] {{PageDescription}} * {{Parameter|fileNumber&}} is the file or port number used in the OPEN AS BINARY or RANDOM statement. * The INTEGER or LONG byte {{Parameter|position}} in a BINARY file or the record {{Paramete..."
  • 15:3615:36, 19 April 2022 diff hist +9,782 N OPENCreated page with "The OPEN statement is used to open a file or COM serial communications port for program input or output. {{PageSyntax}} : OPEN {{Parameter|fileName$}} ['''FOR''' {{Parameter|mode}}] [{{{KW|ACCESS}}|{{{KW|LOCK}}|SHARED}} [{READ|WRITE}] AS [#]{{Parameter|fileNumber&}} [LEN = {{Parameter|recordLength}}] ===Legacy ''GW-BASIC'' syntax=== : OPEN {{Parameter|modeLetter$}}, [#]{{Parameter|fileNumber&}}, {{Parameter|fileName$}}[, {{Parameter|recor..."
  • 15:3215:32, 19 April 2022 diff hist +2,923 N RUNCreated page with "'''RUN''' is a control flow statement that clears and restarts the program currently in memory or executes another specified program. The multi-modular technique goes back to when QBasic and QuickBASIC had module size constraints. In QB64 it has been implemented so that that older code can still be compiled, though '''it is advisable to use single modules for a single project (not counting $INCLUDE libraries), for ease of sharing and also because the module size con..."
  • 15:3115:31, 19 April 2022 diff hist +1,009 N RTRIM$Created page with "The {{KW|RTRIM$}} function removes trailing space characters from a {{KW|STRING}} value. {{PageSyntax}} :{{parameter|return$}} = {{KW|RTRIM$}}({{Parameter|value$}}) {{PageDescription}} * {{Parameter|value$}} is the {{KW|STRING}} value to trim. * If {{Parameter|value$}} contains no trailing space characters, {{Parameter|value$}} is returned unchanged. * Convert fixed length {{KW|STRING}} values by using a different {{parameter|return$}} variable. {{PageExamples}} T..."
  • 15:3015:30, 19 April 2022 diff hist +1,456 N RSETCreated page with "The '''RSET''' statement right-justifies a string according to length of the string expression. {{PageSyntax}} :: RSET string_variable = string_expression * If the ''string_expression'' is longer than a fixed length string variable the value is truncated from the right side in LSET or RSET. * If the ''string_expression'' is smaller than the fixed length, spaces will occupy the extra positions in the string. * RSET can be used with a FIELD or TYPE strin..."
  • 15:2915:29, 19 April 2022 diff hist +4,367 N RNDCreated page with "The '''RND''' function returns a random number with a value between 0 (inclusive) and 1 (exclusive). {{PageSyntax}} :: result! = RND [(''n'')] {{Parameters}} * ''n'' is a SINGLE numeric value that defines the behavior of the RND function but is '''NOT normally required''': ::n parameter omitted: Returns next random number in the sequence. ::n = 0: Return the last value returned. ::n < 0: Always returns the same value for any given n ::n > 0: the sequence of..."
  • 15:2615:26, 19 April 2022 diff hist +1,828 N RMDIRCreated page with "The {{KW|RMDIR}} statement deletes an empty directory using a designated path relative to the present path location. {{PageSyntax}} :{{KW|RMDIR}} {{Parameter|directory$}} {{PageDescription}} * {{Parameter|directory$}} is a relative path to the directory to delete. * Directory path must be a literal or variable STRING value designating the folder to be deleted. * If the directory contains files or folders, a file/path access error will occur. * If..."
  • 15:2515:25, 19 April 2022 diff hist +2,273 N RIGHT$Created page with "The '''RIGHT$''' function returns a set number of characters in a STRING variable starting from the end and counting backwards. {{PageSyntax}} :: '''RIGHT$('''''stringvalue$, numberofcharacters%''''')''' {{Parameters}} * The ''stringvalue$'' can be any string of ASCII characters as a STRING variable. * The ''numberofcharacters'' INTEGER value determines the number of characters to return from the right end of the string. {{PageDescription}} * If th..."
  • 15:2515:25, 19 April 2022 diff hist +1,747 N RETURNCreated page with "'''RETURN''' is used in GOSUB procedures to return to the original call code line or a specified line label. {{PageSyntax}} :: '''RETURN''' [{''linelabel''|''linenumber''}] {{Parameters}} * RETURN without parameters returns to the code immediately following the original GOSUB call. * ''line number'' or ''linelabel'' after the RETURN statement returns code execution to that label. ''Usage:'' * Normally required at the end of a GOSUB procedure unless the..."
  • 15:2415:24, 19 April 2022 diff hist +766 N RESUMECreated page with "The '''RESUME''' statement is used with '''NEXT''' or a line number or label in an error handling routine. {{PageSyntax}} : RESUME {'''NEXT'''|{{Parameter|lineLabel}}|{{Parameter|lineNumber}}} {{PageDescription}} * '''NEXT''' returns execution to the code immediately following the error. * A {{Parameter|lineLabel}} or {{Parameter|lineNumber}} is the code line to return to after an error. * If the line label or number is omitted or the line number = 0, the code ex..."
  • 15:2315:23, 19 April 2022 diff hist +3,110 N RESTORECreated page with "The '''RESTORE''' statement is used to reset the DATA pointer to the beginning of the data. {{PageSyntax}} :: RESTORE [datafield] * The datafield line label or number enables a labeled data field to be READ more than once as required. * Datafield label names are not required when working with ONE or a progression of data fields in the main body of code. * Label multiple data fields to restore them to use them again when necessary. * If RESTORE is used with unlab..."
  • 15:2315:23, 19 April 2022 diff hist +539 N RESETCreated page with "The '''RESET''' statement closes all files and writes the directory information to a diskette before it is removed from a disk drive. {{PageSyntax}} :: RESET * Always execute a RESET command before removing a diskette from a disk drive. Otherwise, when the diskette is used again, it will not have the current directory information written on the directory track. * RESET closes all open files on all drives and writes the directory track to every diskette with open fil..."
  • 15:2215:22, 19 April 2022 diff hist +987 REMNo edit summary Tags: Manual revert visualeditor-switched
  • 15:2015:20, 19 April 2022 diff hist −987 REMBlanked the page Tag: Blanking
  • 15:1915:19, 19 April 2022 diff hist +987 N REMCreated page with "'''REM''' or an apostrophe is used for programmer remarks, comments or to stop the execution of program code. {{PageSyntax}} :: REM program comment or ignore code {{PageDescription}} * Comments cannot be read by Qbasic correctly and may cause syntax and other errors without REM! * Instead of REM you can use the {{KW|REM|'}} symbol which can be put anywhere. * Code can also be commented out for program testing purposes. * Qbasic Metacommands such as {{KW|$DYNAMIC}} an..."
(newest | oldest) View ( | ) (20 | 50 | 100 | 250 | 500)