Setting default printer in Terminal Server environment

Setting default printer in Terminal Server environment

Postby Marco Turco » Mon May 19, 2014 9:24 am

Hi,
there are some problem under Terminal Server to set a default printer.
This code runs on local but not under TS:

function main

MsgInfo( "Current printer: "+PrnGetName() )

cPrinter:="PDF24 PDF"

oPrn:=PrintBegin("",.f.,.T.,cPrinter)
oPrn:End()

MsgInfo( "Current printer: "+PrnGetName() ) && it return PDF24 PDF only if executed in local, not in TS
return

Any ideas ?
Best Regards,

Marco Turco
SOFTWARE XP LLP
User avatar
Marco Turco
 
Posts: 858
Joined: Fri Oct 07, 2005 12:00 pm
Location: London

Re: Setting default printer in Terminal Server environment

Postby Patrizio » Mon May 19, 2014 10:15 am

Do you install the PDF24 driver on client?
Patrizio
 
Posts: 90
Joined: Wed Nov 07, 2007 8:56 am
Location: Italy

Re: Setting default printer in Terminal Server environment

Postby Marco Turco » Mon May 19, 2014 10:28 am

Of course.
It is installed on the client and on the server.
The full name on the server is "PDF24 PDF (redirection 1)" and obviusly I provide this name on the server side.
Best Regards,

Marco Turco
SOFTWARE XP LLP
User avatar
Marco Turco
 
Posts: 858
Joined: Fri Oct 07, 2005 12:00 pm
Location: London

Re: Setting default printer in Terminal Server environment

Postby karinha » Mon May 19, 2014 3:35 pm

João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7214
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Setting default printer in Terminal Server environment

Postby Otto » Mon May 19, 2014 8:26 pm

Marco,
have you installed the Printer - driver within every remote session I mean you log in with the remote users password and install the driver.
Best regards,
Otto
********************************************************************
mod harbour - Vamos a la conquista de la Web
modharbour.org
https://www.facebook.com/groups/modharbour.club
********************************************************************
User avatar
Otto
 
Posts: 6005
Joined: Fri Oct 07, 2005 7:07 pm

Re: Setting default printer in Terminal Server environment

Postby Patrizio » Tue May 20, 2014 7:33 am

Try to set the default printer with drive and port

Code: Select all  Expand view

PrnGetName()  + "," + PrnGetDrive() + "," + PrnGetPort()
 
Patrizio
 
Posts: 90
Joined: Wed Nov 07, 2007 8:56 am
Location: Italy


Return to FiveWin for Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 78 guests