impresoras en preview

Post Reply
User avatar
Manuel Aranda
Posts: 561
Joined: Wed Oct 19, 2005 8:20 pm
Location: España

impresoras en preview

Post by Manuel Aranda »

En la relación de impresoras del preview me salen alrededor de 20 o 25 impresoras, algunas repetidas varias veces.
Ni por asomo tengo tantas impresoras instaladas en el sistema. Sólo hay cuatro o cinco instaladas.
¿Alguien sabe porqué ocurre esto?

Image
Un saludo,
Manuel

xH 1.2.3, FWH 14.09, BC++ 5.8.2, xVerce CW 1.0, PellesC
User avatar
karinha
Posts: 4882
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: impresoras en preview

Post by karinha »

Que comando usas para llamar las impresoras? Muestre como haces, porfa.

Tengo la impresíon, que este sea un defecto en el drive de impresoras... Pero... Llame un Técnico en informática para mirar tú computadora. Puede ser esto... Ó no... jajajajajajajajaja,

Saludos.
João Santos - São Paulo - Brasil
User avatar
Manuel Aranda
Posts: 561
Joined: Wed Oct 19, 2005 8:20 pm
Location: España

Re: impresoras en preview

Post by Manuel Aranda »

Karinha, gracias por contestar.
No uso ningún comando para llamar a las impresoras. Es el preview de fivewin tal como viene, sin ninguna modificación.
Un saludo,
Manuel

xH 1.2.3, FWH 14.09, BC++ 5.8.2, xVerce CW 1.0, PellesC
User avatar
karinha
Posts: 4882
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: impresoras en preview

Post by karinha »

Manuel Aranda wrote:Karinha, gracias por contestar.
No uso ningún comando para llamar a las impresoras. Es el preview de fivewin tal como viene, sin ninguna modificación.
No usas un RPREVIEW.prg de otra versión del FiveWin? En otras máquinas tambiém te sale igual?

Podrias generar un ejemplo simples com BD e el PRG y upload en el mega upload para testes?

https://mega.nz/

Saludos.
João Santos - São Paulo - Brasil
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: impresoras en preview

Post by Antonio Linares »

Manuel,

La lista de impresoras la genera la función aGetPrinters():

Code: Select all

function AGetPrinters() // returns an array with all the available printers

   local aPrinters, cText, cToken := Chr( 15 )

   cText = StrTran( StrTran( StrTran( ;
       GetProfString( "Devices", 0 ), Chr( 0 ), cToken ), Chr( 13 ) ), Chr( 10 ) )
   aPrinters = Array( Len( cText ) - Len( StrTran( cText, cToken ) ) )
   AEval( aPrinters, { |cPrn, nEle | ;
     aPrinters[ nEle ] := StrToken( cText, nEle, cToken ) } )

return aPrinters
Puedes verificarlo haciendo:
XBrowse( aGetPrinters() )

esta función obtiene los valores del "registry" luego puede ser que tengas muchas entradas de distintas impresoras en un determinado ordenador porque se han ido cambiando impresoras, etc. y toda la información de las distintas impresoras continua en el "registry" accesible via "regedit".
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
karinha
Posts: 4882
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: impresoras en preview

Post by karinha »

Manuel, use el cCleaner, para limpiar tú computadora:

https://www.ccleaner.com/pt-br/ccleaner

Saludos.
João Santos - São Paulo - Brasil
User avatar
Manuel Aranda
Posts: 561
Joined: Wed Oct 19, 2005 8:20 pm
Location: España

Re: impresoras en preview

Post by Manuel Aranda »

Sólo ocurre en un ordenador en concreto y seguramente será eso, que el registro tiene rastros de instalaciones antiguas y habrá que hacer una limpieza del sistema.
Muchas gracias a ambos, Antonio y Karinha.
Un saludo,
Manuel

xH 1.2.3, FWH 14.09, BC++ 5.8.2, xVerce CW 1.0, PellesC
Post Reply