Estoy teniendo un problema que me tiene preocupado ya que el mismo codigo anda en Win 2000 y no me anda en el XP. alguien me puede dar una mano con esto?? Gracias de antemano!!!!

Estoy teniendo problemasd con el metodo PaintPicture del objeto Printer al asignarle una imagen

frmProducto.Img.Picture = LoadPicture("C:\Imagen.jpg")
Printer.PaintPicture Picture1.Picture, X1, y1, X2, y2

Me da error en el segunda linea

Error Nro 482 "Error en impresora"

Lo raro es que solo pasa con ese tipo de instrucciones "Los Tectos, lineas y demas anda joya" (en Windows 2000 anda todo perfecto, pero no funca en XP)

Gracias de Antemano