Stampante e CR10 con VB6

sabato 07 febbraio 2009 - 10.39

anza Profilo | Newbie

Ciao a tutti,
sto usando un vecchio programma VB6 con CR10 e funzia tutto ok. L'unico problema è che Cr stampa solo sulla stampante predefinita di sistema . Come posso fare per scegliere la destinazione di stampa ??

Grazie

freeteo Profilo | Guru

Ciao,
cosa intendi precisamente? voglio dire, stai parlando del fatto che se mandi in stampa da codice il report va solo sulla predefinita, o se qualcuno preme su stampa dal viewer, non si apre il PrintDialog e va diretto in stampa?

Ciao.

Matteo Raumer
[MVP Visual C#]
http://blogs.dotnethell.it/freeteo

anza Profilo | Newbie

Esatto, che se mando una stampa la stessa viene eseguita solo sulla predefinita senz<a la possibilità di sceglierne un'altra

freeteo Profilo | Guru

Ok, ti serve settare la stampante corretta prima di mandare in stampa al tuo oggetto report.
Non sono molto attendibile su vb6, non lo uso più da anni ormai, però un codice che ricordo aver usato per settare la stampante era questo:
mioReport.SelectPrinter "drivername", "printername", "porta"

dove "mioReport" è un "CRAXDRT.report" settato correttamente etc...

Ciao.

Matteo Raumer
[MVP Visual C#]
http://blogs.dotnethell.it/freeteo
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5