Constants are variables that cannot change value during script execution. The following constants are predefined by the Basic Control Engine:
Constant |
Value |
Description |
|
ebMinimized |
1 |
The application is minimized. |
|
ebMaximized |
2 |
The application is maximized. |
|
ebRestored |
3 |
The application is restored. |
|
True |
1 |
Boolean value True. |
|
False |
0 |
Boolean value False. |
|
Empty |
Empty |
Variant of type 0, indicating that the variant is un-initialized. |
|
Nothing |
0 |
Value indicating that an object variable no longer references a valid object. |
|
Null |
Null |
Variant of type 1, indicating that the variant contains no data. |
|
ebCFText |
1 |
Text. |
|
ebCFBitmap |
2 |
Bitmap |
|
ebCFMetafile |
3 |
Metafile. |
|
ebCFDIB |
8 |
Device-independent bitmap. |
|
ebCFPalette |
9 |
Palette |
|
ebCFUnicode |
13 |
Unicode text |
|
ebUseSunday |
0 |
Use the date setting as specified by the current locale. |
|
ebSunday |
1 |
Sunday. |
|
ebMonday |
2 |
Monday |
|
ebTuesday |
3 |
Tuesday |
|
ebWednesday |
4 |
Wednesday. |
|
ebThursday |
5 |
Thursday |
|
ebFriday |
6 |
Friday |
|
ebSaturday |
7 |
Saturday. |
|
ebFirstJan1 |
1 |
Start with week in which January 1 occurs. |
|
ebFirstFourDays |
2 |
Start with first week with at least four days in the new year. |
|
ebFirstFullWeek |
3 |
Start with first full week of the year. |
|
ebNormal |
0 |
Read-only, archive, subdir, and none. |
|
ebReadOnly |
1 |
Read-only files. |
|
ebHidden |
2 |
Hidden files. |
|
ebSystem |
4 |
System files |
|
ebVolume |
8 |
Volume labels |
|
ebDirectory |
16 |
Subdirectory |
|
ebArchive |
32 |
Files that have changed since the last backup. |
|
ebNone |
64 |
Files with no attributes. |
|
ebWindows |
|
Windows executable file |
|
ebRegular |
1 |
Normal font (i.e., neither bold nor italic). |
|
ebItalic |
2 |
Italic font. |
|
ebBold |
4 |
Bold font. |
|
ebBoldItalic |
6 |
Bold-italic font. |
|
ebIMENoOp |
0 |
IME not installed |
|
ebIMEOn |
1 |
IME on |
|
ebIMEOff |
2 |
IME off |
|
ebIMEDisabled |
3 |
IME disabled |
|
ebIMEHiragana |
4 |
Hiragana double-byte character. |
|
ebIMEKatakanaDbl |
5 |
Katakana double-byte characters. |
|
ebIMEKatakanaSng |
6 |
Katakana single-byte characters. |
|
ebIMEAlphaDbl |
7 |
Alphanumeric double-byte characters. |
|
ebIMEAlphaSng |
8 |
Alphanumeric single-byte characters. |
|
PI |
3.1415... |
Value of PI. |
|
ebOKOnly |
0 |
Displays only the OK button. |
|
ebOKCancel |
1 |
Displays OK and Cancel buttons. |
|
ebAbortRetryIgnore |
2 |
Displays Abort, Retry, and Ignore buttons. |
|
ebYesNoCancel |
3 |
Displays Yes, No, and Cancel buttons. |
|
ebYesNo |
4 |
Displays Yes and No buttons. |
|
ebRetryCancel |
5 |
Displays Cancel and Retry buttons. |
|
ebCritical |
16 |
Displays the stop icon. |
|
ebQuestion |
32 |
Displays the question icon. |
|
ebExclamation |
48 |
Displays the exclamation icon. |
|
ebInformation |
64 |
Displays the information icon. |
|
ebApplicationModal |
0 |
The current application is suspended until the dialog box is closed. |
|
ebDefaultButton1 |
0 |
First button is the default button. |
|
ebDefaultButton2 |
256 |
Second button is the default button. |
|
ebDefaultButton3 |
512 |
Third button is the default button. |
|
ebSystemModal |
4096 |
All applications are suspended until the dialog box is closed. |
|
ebOK |
1 |
Returned from MsgBox indicating that OK was pressed. |
|
ebCancel |
2 |
Returned from MsgBox indicating that Cancel was pressed. |
|
ebAbort |
3 |
Returned from MsgBox indicating that Abort was pressed. |
|
ebRetry |
4 |
Returned from MsgBox indicating that Retry was pressed. |
|
ebIgnore |
5 |
Returned from MsgBox indicating that Ignore was pressed. |
|
ebYes |
6 |
Returned from MsgBox indicating that Yes was pressed. |
|
ebNo |
7 |
Returned from MsgBox indicating that No was pressed. |
|
ebLandscape |
1 |
Landscape paper orientation. |
|
ebPortrait |
2 |
Portrait paper orientation |
|
ebLeftButton |
1 |
Left mouse button |
|
ebRightButton |
2 |
Right mouse button |
|
ebHide |
0 |
Application is initially hidden. |
|
ebNormalFocus |
1 |
Application is displayed at the default position and has the focus. |
|
ebMinimizedFocus |
2 |
Application is initially minimized and has the focus. |
|
ebMaximizedFocus |
3 |
Application is maximized and has the focus. |
|
ebNormalNoFocus |
4 |
Application is displayed at the default position and does not have the focus. |
|
ebMinimizedNoFocus |
6 |
Application is minimized and does not have the focus. |
|
ebUpperCase |
1 |
Converts string to uppercase. |
|
ebLowerCase |
2 |
Converts string to lowercase. |
|
ebProperCase |
3 |
Capitalizes the first letter of each word. |
|
ebWide |
4 |
Converts narrow characters to wide characters. |
|
ebNarrow |
8 |
Converts wide characters to narrow characters. |
|
ebKatakana |
16 |
Converts Hiragana characters to Katakana characters. |
|
ebHiragana |
32 |
Converts Katakana characters to Hiragana characters. |
|
ebUnicode |
64 |
Converts string from MBCS to UNICODE. |
|
ebFromUnicode |
128 |
Converts string from UNICODE to MBCS. |
|
ebEmpty |
0 |
Variant has not been initialized. |
|
ebNull |
1 |
Variant contains no valid data. |
|
ebInteger |
2 |
Variant contains an Integer. |
|
ebLong |
3 |
Variant contains a Long. |
|
ebSingle |
4 |
Variant contains a Single. |
|
ebDouble |
5 |
Variant contains a Double. |
|
ebCurrency |
6 |
Variant contains a Currency. |
|
ebDate |
7 |
Variant contains a Date. |
|
ebString |
8 |
Variant contains a String. |
|
ebObject |
9 |
Variant contains an Object. |
|
ebError |
10 |
Variant contains an Error. |
|
ebBoolean |
11 |
Variant contains a Boolean. |
|
ebVariant |
12 |
Variant contains an array of Variants. |
|
ebDataObject |
13 |
Variant contains a data object. |
|
ebArray |
8192 |
Added to any of the other types to indicate an array of that type. |
|
Constant |
Value |
Description |
|
ebBack |
Chr$(8) |
String containing a backspace. |
|
ebCr |
Chr$(13) |
String containing a carriage return. |
|
ebCrLf |
Chr$(13) & Chr$(10) |
String containing a carriage-return linefeed pair. |
|
ebFormFeed |
Chr$(11) |
String containing a form feed. |
|
ebLf |
Chr$(10) |
String containing a line feed. |
|
ebNullChar |
Chr$(0) |
String containing a single null character. |
|
ebNullString |
0 |
Special string value used to pass null pointers to external routines. |
|
ebTab |
Chr$(9) |
String containing a tab. |
|
ebVerticalTab |
Chr$(12) |
String containing a vertical tab. |
|
Constant |
Value |
||
Win32 |
True if development environment is 32-bit Windows. |
||
Empty |
Empty |
||
False |
False |
||
Null |
Null |
||
True |
True |
||
You can define your own constants using the Const statement. Preprocessor constants are defined using #Const. |
|||
|
|
|
|
C |