Project Analyzer

Variable list – PicInfo sample application

Global variables

Public ProgramTitle As String
  PicMain

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
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 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.