error impresion bajo Windows 2000 o XP

carla
17 de Diciembre del 2003
Tengo un programa que imprime un listado, el cual maneja desde el codigo el objeto printer.
No hay problema cuando corro el programa desde una maquina con Windows 98, pero al correrlo en una maquina con Windows XP.
Produce el error 308 - Asignacion de propiedad no valida.
El problema salta en la linea siguiente:
printer.font.bold=true
printer.font.name="Arial Narrow"
printer.font.size=9
.......

A quien pueda ayudarme, se lo agradecere.

kinoscar
17 de Diciembre del 2003
puede que el tipo de letra al cual haces alucion no este instalada en la maquina

carla
17 de Diciembre del 2003
Eso tambien pense, pero en la maquina que tiene XP el font existe y arroja error, mientras que en la de W98 no esta el font y pasa bien, toma otra letra disponible y no se hace problemas. De todas formas instale la letra nuevamente en las dos maquinas, pero solo la de XP sigue dando error.
Ayuda por favor.