MasterDrive.it   
Vai indietro   MasterDrive.it > Software Development > Delphi



Rispondi
 
Strumenti della discussione Modalità di visualizzazione
Vecchio 05-03-2010, 23:01   #1 (permalink)
Neofita della community

 
67 Messaggi

nicholas77 novizio della comunita' ( + 10 )
Consiglio su stampante

Salve,
Nella mia applicazione a seconda dell'esigenza devo utilizzare una stampante o l'altra.La mia idea e' di far cambiare la stampante predefinita prima di lanciare la stampa e poi settare nuovamente quella che c'era prima.
Qualche consiglio in merito?
Conoscete qualche oggetto che fa gia' questo lavoro?


Grazie

nicholas77 non è in linea   Bookmark and Share Rispondi quotando
Vecchio 06-03-2010, 06:53   #2 (permalink)
Very Important Person

 L'avatar di cyberlaundry

 
626 Messaggi

cyberlaundry con qualche commento positivo ( + 50 )
Devi impostare Printer.PrinterIndex all'elemento Printers che rappresenta la stampante che vuoi utilizzare. Vedi manuale.
Non c'é alcun bisogno di cambiare la stampante predefinita.

PS:
La prossima volta, nel subject, indica qualcosa di più appropriato. Sinceramente pensavo volessi un consiglio su una stampante da acquistare!
Qualcosa del tipo "Come selezionare quale stampante utilizzare".
__________________
Vienimi a trovare: http://www.cyberlaundry.net

RICORDA
che il
modo migliore per ringraziare chi ti dà supporto è di fare click sull'icona "commenta intervento"
Se risolvi da solo il problema che hai postato, condividi con noi la soluzione. Potrebbe essere utile ad altri.

cyberlaundry non è in linea   Bookmark and Share Rispondi quotando
Vecchio 06-03-2010, 20:50   #3 (permalink)
Neofita della community

 
67 Messaggi

nicholas77 novizio della comunita' ( + 10 )
salve,

hai ragione cyberlaundry, dovevo specificare meglio;
per stampare utilizzo l'activeX di acrobat reader(AcroPDF) installato dal DELPHI stesso.
Purtroppo, non mi permette di selezionare la stampante o altro;Ho scaricato pure li file Pdf che tratta dell'activex pero' non dice nulla su come settare la stampante.
Ho avuto, pure ,difficolta' di settare il numero di copie.Quest'ultimo problema l'ho risolto creando due pagine.
nicholas77 non è in linea   Bookmark and Share Rispondi quotando
Vecchio 06-03-2010, 22:50   #4 (permalink)
Very Important Person

 L'avatar di cyberlaundry

 
626 Messaggi

cyberlaundry con qualche commento positivo ( + 50 )
Si, ma hai provato o no con PrinterIndex?
cyberlaundry non è in linea   Bookmark and Share Rispondi quotando
Vecchio 07-03-2010, 19:05   #5 (permalink)
Neofita della community

 
67 Messaggi

nicholas77 novizio della comunita' ( + 10 )
Si ho provato,
Ho dichiarato "Printers" nelle Uses,poi nella routine di stampa ho scritto le seguenti linee di codice:

printer.PrinterIndex:=1;
printer.Copies:=3;
AcroPDF1.Print;


Si avvia la schermata si settaggio dell'activex (Acropdf) la stampante rimane quella predefinita e il numero di copie non varie,rimane ad 1.

Che fare?

pensavo di caricare il foglio pdf(precedentemente creato) nella classe printer per poi stamparlo funzionerà secondo te?
nicholas77 non è in linea   Bookmark and Share Rispondi quotando
Rispondi

Strumenti della discussione
Modalità di visualizzazione

Regole d'invio
Non puoi inserire discussioni
Non puoi inserire repliche
Non puoi inserire allegati
Non puoi modificare i tuoi messaggi

BB code è attivo
Le smilies sono attive
Il codice IMG è attivo
il codice HTML è disattivato
Trackbacks are attivo
Pingbacks are attivo
Refbacks are disattivato

Salto del forum


Tutti gli orari sono GMT +2. Attualmente sono le 09:57.


Powered by vBulletin versione 3.8.0
Copyright © 2000 - 2010, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.2.0

Valid XHTML 1.0 Transitional  Creative Commons License

Eccetto dove diversamente specificato, i contenuti pubblicati in questa comunità sono rilasciati sotto Licenza
Creative Commons Attribuzione-Non commerciale-Condividi allo stesso modo 2.5 Italia License.
La comunita' di MasterDrive.it non e' responsabile di eventuali imprecisioni presenti nelle pagine.