It depends on whether you want to interface it by serial or parallel means, what version of VB you have, what the parrallel & Serial port specs are on your machine. eg the older machines were not true by-directional parallel ports as are the more modern ones etc.