Expected variable or procedure, not Enum type
The name of an Enum type only appears in a statement declaring an enumeration of the type or as a qualifier. This error has the following cause and solution:
- An Enum type name is used instead of the name of an enumeration variable of the type.
Declare a variable of the Enum type or find a previous declaration in the current scope and use that variable.
- An Enum type name is used instead of a variable or procedure name.
Check the spelling of the identifier that caused the error. Use the name of a variable or procedure where you specified an Enum type.
For additional information, select the item in question and press F1 (in Windows) or HELP (on the Macintosh).