Ricardo:
No me ha funcionado. Te comento un poco, si trabajo en forma ON-LINE es decir si le pregunto al usuario que impresora elegir, funciona bien, aqui realizo un printsetup() y al seleccionar la impresora luego hago un print() que en forma automatica lo envia a la seleccionada.A partir de esto esta va a ser la impresora que aparezca si realizo un describe de la dw a imprimir.Bien, si realizo un cambio en la registry con otra impresora, luego hago un printopen() ,describe(),print() y printclose(), el describe no me tira la impresora de la registry sino la impresora que imprimio la dw la ultima vez, por lo que mi procedimiento falla y de nada me sirve cambiar la registry ya que se imprime en la que me devuelve el describe de la dw.Esto me está matando, ya que no encuentro solución !!!!! Saludos