Variable list – PicInfo sample application
Global variables
Public ProgramTitle As StringPicMain
Module-level variables
PicBMP
Private BMPType As EBMPTypePrivate CoreHeader As BITMAPCOREHEADER
Private InfoHeader As BITMAPINFOHEADER
Private IsRLE As Boolean
Private StoredFilename As String
PicGIF
Private FileOK As BooleanPrivate 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 | ||
Integer, % | 10 | 10 | ||
Long, % | 11 | 11 | ||
Single, ! | 4 | 4 | ||
String, $ | 19 | 19 | ||
String * | 1 | 1 | ||
Variant | 1 | 1 | ||
Class name | 1 | 1 | ||
Enum name | 3 | 3 | ||
User-defined Type | 8 | 8 | ||
Other datatype | 2 | 2 | ||
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 ModuleModule-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.