
Variable list - PicInfo sample application
Global variables
Public ProgramTitle As String
PicMain.bas
Module-level variables
PicBMP
Private BMPType As EBMPType
Private CoreHeader As BITMAPCOREHEADER
Private InfoHeader As BITMAPINFOHEADER
Private IsRLE As Boolean
Private StoredFilename As String
PicGIF
Private FileOK As Boolean
Private LogicalScreenDescriptor As TLogicalScreenDescriptor
Private MaxColors As Long
Private Signature As String * 6
Private StoredFilename As String
Data type summary
Variables and parameters
| Type |
As Type |
$%&!#@^ |
Implicit |
Total |
| Boolean |
2 |
|
|
2 |
| Class |
1 |
|
|
1 |
| Enum |
3 |
|
|
3 |
| Integer, % |
10 |
|
|
10 |
| Long, % |
11 |
|
|
11 |
| Other |
2 |
|
|
2 |
| Single, ! |
4 |
|
|
4 |
| String, $ |
19 |
|
|
19 |
| String * |
1 |
|
|
1 |
| User-defined type |
8 |
|
|
8 |
| Variant |
1 |
|
|
1 |
| Total |
62 |
0 |
0 |
62 |
| |
|
|
| Summary |
Total |
% |
| Numeric |
30 |
48% |
| String |
20 |
32% |
| Array |
0 |
0% |
| Other |
12 |
19% |
| Total |
62 |
100% |
Glossary
Global variable: Public or Friend variable in a Module
Module-level variable: Any other variable declared outside procedures
As Type: Variable declared with regular 'As Datatype' clause.
$%&!#@^: Variable declared with type character.
Implicit: Variable declared with no explicit datatype. Compiler decides type.