Got it!!!

Never do this:

VB Code:
  1. Public Enum Peripheral
  2. Printer = 1
  3. Scanner = 2
  4. End Enum

This way, your Printer object will not be visible anymore...