1
|
Invalid Command
An invalid command has been encountered. The command may have been mis-spelt, or an external or user-defined command has been used that has not been declared using the #DEFINE directive.
|
2
|
Missing parameter(s) to command
A command expected certain mandatory parameters, and these were missing or had null values.
|
3
|
Style already defined
A DIALOG ADD,STYLE command with the same style name has previously been executed.
|
4
|
Invalid list operation
The string list referred to in the command does not exist. This error can also occur if you try to create a string list with the same identifier as one that already exists.
|
5
|
Invalid variable name or too many variables
An invalid variable name has been used, or the number of global variables used exceeds the number permitted. This error is unlikely to occur, as the compiler should detect such an error before the program is ever run.
|
6
|
"=" symbol expected
A command started with a variable name, but this was not followed by an assignment symbol.
|
7
|
Invalid @ function
An invalid function name has been encountered. The function name may have been mis-spelt, or an external or user-defined function has been used that has not been declared using the #DEFINE directive.
|
8
|
Syntax error in @ function
The syntax of a function call is incorrect. For example, one of the brackets is missing.
|
9
|
Missing END statement
When processing an IF command, the matching END could not be found.
|
10
|
Command or function nested too deeply
REPEAT or GOSUB commands have been nested more than 9 levels deep. This can be caused by incorrect use of the GOTO command.
|
11
|
Missing argument(s) to function
A function expected certain mandatory arguments, and these were missing or had null values.
|
12
|
Label not found
A GOTO or GOSUB command, or a user-defined command or function, refers to a label that does not exist in the program.
|
13
|
Invalid argument to @function
Incorrect arguments have been supplied to a function.
|
14
|
Invalid parameter to command
A parameter supplied to a command is invalid.
|
15
|
UNTIL without REPEAT
An UNTIL statement was reached when no REPEAT command had been executed. This can be caused by incorrect use of the GOTO command, or by wrongly nested IF .. END statements.
|
16
|
Invalid style
A DIALOG ADD command contains a reference to a style that does not exist or is invalid for the particular dialog element.
|
17
|
Image is not a 16x16 bitmap
A bitmap file specified for a BITCOMBO, BITLIST, TABLE or MENU item is not 16x16 pixels in size.
|
18
|
Dialog or dialog element does not exist
The dialog element referenced in a DIALOG or LIST command or @DLGTEXT function does not exist.
|
19
|
List index out of range
The item number in a command or function that operates on a list is less than 0 or greater than the number of items in the list.
|
20
|
File does not exist
The image file that you are trying to load into a BITMAP or TASKICON element does not exist.
|
21
|
Cannot create dialog element
An element specified in a DIALOG ADD command cannot be created. The name may already exist.
|
22
|
Operation invalid when no dialog showing
A function that displays a common system dialog can only be executed after a dialog has been created.
|
23
|
Dialog element name not valid
The name specified for a dialog element is invalid: names should contain only alphanumerics, and start with a letter.
|
24
|
Mismatched brackets
While evaluating the result of a function, the end of the line was reached when a closing bracket was expected.
|
25
|
Non-numeric value
A command or function required a numeric argument and the value supplied was not a valid number. When floating-point numbers of used, different regional settings to those in use when the program was developed may make apparently valid numbers be invalid. You can use OPTION DECIMALSEP to force a specific decimal separator to be used.
|
26
|
Arithmetic error
An arithmetic error such as overflow or division by zero occurred.
|
27
|
Error in external command or function
A fatal error occurred while executing an external command or function.
|
28
|
External library not available
An attempt to load a VDS extension failed. Either the file specified in the EXTERNAL command could not be located, or you do not have a license to use it.
|
29
|
Insufficient memory for operation
While attempting to allocate memory for a command or function, Windows reported that the requested memory was not available.
|
30
|
I/O Error
A file input or output operation is invalid, such as trying to read from a file that is not open.
|
31
|
Command failed
A fatal error occurred while executing a command.
|
32
|
User-defined error in external command
This error code is reserved for use by extensions that do not wish to define their own unique error codes. For an explanation, see the documentation for the extension that the error occurred in.
|
33
|
Unhandled exception
An unexpected fatal error condition occurred.
|
34
|
WEND missing
A WHILE command has been executed but the matching WEND cannot be found.
|
35
|
WEND without WHILE
A WEND statement has been encountered, but no WHILE command had been executed.
|
36
|
Too many system timers
An attempt has been made to create more than 9 simultaneous timers.
|
37
|
Cannot load resource
Unable to load the specified resource from the compiled executable file.
|
38
|
Library function not found
The function specified in an @LIB function does not exist in the specified DLL.
|
39
|
Error calling library function
An error occurred while calling a function in a DLL.
|
40
|
Library not loaded
The DLL specified in an @LIB function has not been successfully loaded using a LOADLIB command.
|
41
|
Too many arguments
The @LIB function cannot call DLL functions that have more than 12 arguments.
|
42
|
Operation invalid
The command or function is invalid in the current context.
|
43
|
Invalid identifier
The BINFILE or XMLDOC identifier is not valid.
|
44
|
Too many open files
An attempt has been made to open more than 4 BINFILEs at the same time.
|
45
|
Too many string lists
An attempt has been made to open more than 32 string lists at the same time.
|
46
|
Too many open XML documents
An attempt has been made to open more than 4 XMLDOCs at the same time.
|