Joaquín,
Pues si, cambiamos la impresora por defecto desde Xailer, pero...
a mi no me cambia el estado de impresora por defecto hasta que SALGO de la
aplicación Xailer.
Así es como lo hago...
mi impresora por defecto es el Fax y lo quiero cambiar a PDFCreator
WriteProfileString( "windows", "device", "PDFCreator" +","+ Printer:Port()
+","+ Printer:DriverName() )
Y la impresora por defecto no será PDFCreator hasta que salga de la
aplicación Xailer.
Solo eso...
Un Saludo,
Xevi.
"Joaquín Martínez" <
jmartial@interbook.net> ha escrit al missatge del grup
de discussió: 452bc498$[email=
1@news.xailer.com...]
1@news.xailer.com...[/email]
> Gracias Ignacio y Rolando,
>
> Lo necesitaba para un caso concreto y se puede hacer de la siguiente
> manera:
>
> WriteProfileString( "windows",
> "device",Printer:cPrinterName+","+Printer:Port()+","+Printer:DriverName()
> )
>
> A mí me ha funcionado perfectamente en XP, no sé si dará problemas con
> otros S.O.
>
> Si después de esto vais a las impresoras, veréis que windows ha cambiado
> la "marquita".
>
> Un Saludo,
> Joaquín
>
>
> "Ignacio Ortiz de Zúñiga" <
NoName@xailer.com> escribió en el mensaje
> news:452b7970$[email=
1@news.xailer.com...]
1@news.xailer.com...[/email]
>> Joaquin,
>>
>> No se puede hacer lo siento. La impresora por defecto es algo que
>> selecciona el usuario paa todo el SO y creo que no tiene mucho sentido
>> que se cambie desde una aplicación en concreto.
>>
>> Un saludo,
>>
>> --
>> Ignacio Ortiz de Zúñiga
>>
http://www.xailer.com
>> "Joaquín Martínez" <
jmartial@interbook.net> escribió en el mensaje
>> news:[email=
452b7483@news.xailer.com...]
452b7483@news.xailer.com...[/email]
>>> Hola,
>>>
>>> Me he leído todo sobre la pública printer y necesitaría hacer una cosa
>>> que no veo como. Cambiar la impresora por defecto en windows.
>>>
>>> He visto la propiedad nPrinterIndex, pero no pone la impresora por
>>> defecto en todo windows, es decir, en el apartado de impresoras de
>>> windows no aparece marcada como predeterminada del sistema.
>>>
>>> Y por supuesto no quiero que el usuario tenga que elegir nada.
>>>
>>>
>>> Un Saludo,
>>> Joaquín
>>>
>>
>>
>
>