Originariamente inviato da ladyBlu
mi dispiace Toe, non ho mai usato l'oggetto WebBrowser e non so se è da lui che deve partire la gestione della stampante.
Cmq, appena avrò un po' di tempo gli do' un'occhiata e vedo se trovo una soluzione
Con questa parte di codice :
codice:
Call WebBrowser.ExecWB(OLECMDID_PRINT, OLECMDEXECOPT_DONTPROMPTUSER)
Stampa direttamente prendendo le impostazioni della stampa del client.
Originariamente inviato da codo82
Ma usando Printer tutto si configura da solo usando l'ActiveX di Microsoft CommonDialog così:
codice:
CommonDialog1.ShowPrinter
subito prima di lanciare la stampa, in pratica appare la classica finestra che ti fa scegliere la stampante e via dicendo, però non so se funziona anche stampando con l'oggetto web browser
La finestra di impostazione della stampante potrei farla apparire anke con l'oggetto WebBorwser con questo comando:
codice:
Call WebBrowser.ExecWB(OLECMDID_PRINT, OLECMDEXECOPT_PROMPTUSER)
Questa finesta di impostazione della stampante non deve apparire, voglio essere io a decidere come stampare il documento e in che formato.
Sto' operando una ricerca per vedere se esiste qualche api che modifichi temporaneamente queste impostazioni.
Appena le trovo posto, nel qual caso qualcuno le avesse gia' usate sono ben accette.
Bye
Toeke