Do you have a module or class of the same name as a system-providedobject? If so, VB will use your object, not its own. In VB3, where youcouldn’t define your own objects, this was not a problem, but in VB4 itbecomes an issue. Look for a module called printer and rename it.