loDrawer = newobject("cstDrawer", "MyClass.vcx") *-- Set the Printer-Driver's Name loDrawer.c_Driver = "EPSON TM-T88II(R) Receipt" *-- Set the drawer, that should be opened. *-- Some Printers allow to drive two drawer. loDrawer.n_Drawer = 1 *-- ... and how long the pulse should be loDrawer.n_Pulse = 1 *-- Then try to open it and if it fails, check *-- the Errortext if ! loDrawer.OpenDrawer() MessageBox("Oooops..."+ loDrawer.c_ErrorText) endifThat should be it. Most of the Properties You do not even have to be set, as the standard values will do or can be pre-set in the class.