OK I found this on the internet and you can try it
Click Start -> Control Panel -> Printers And Other Hardware -> Printers And Faxes. (Note: These steps will be a little different if you’re sharing a printer on a PC running a version of Windows other than XP. For example, under Windows Me, you click Start -> Settings -> Printers.)
Click the printer you wish to share.
Click Share This Printer in the Task Pane.
In the printer’s Properties dialog, click the Sharing tab.
Click Share Name and OK.
Once a printer has been shared you can access it from other computers on the network. To do so:
Click Start -> Control Panel -> Printers And Other Hardware.
Click Add A Printer.
In the Add New Printer wizard, when asked whether the printer is a local or network printer, select the latter.
In the next screen, select the option to Browse For A Printer and click Next.
Select the appropriate printer from the list and continue with the wizard.