Oppure

Loading
23/01/08 17:44
antometal
come si seleziona la stampante da usare tramite dialog o anche altro?
aaa
23/01/08 18:07
GrG
Sinceramente non lo so...Ma con un DriveListBox?
aaa
24/01/08 17:02
antometal
no no
ho sl bisogno di cambiare la stampante di defalt tramite la commondialog
aaa
24/01/08 17:14
Overflow
ciao forse questo codice ti puo servire:
in un commandbutton o dove vuoi...
CommonDialog1.PrinterDefault = False
CommonDialog1.Flags = &H200
CommonDialog1.ShowPrinter



poi se per esempio devi stampare da una richtextbox in seguito al codice precedente scrivi:
RichTextBox1.SelPrint CommonDialog1.hDC


ciao
aaa
24/01/08 18:26
moet
ciao,

se dovessi stampare una text o un documento word.

come devo impostare questo metodo di scelta stampante ?

es. ho una text e un bottone stampa. vorrei stampare la text dando la possibilita di scelta stampante come sopra. grazie
aaa
25/01/08 22:45
antometal
grazie dell' aiuto, ma ho risolto in un altro modo

dim PR as Printer
 For Each PR In Printers
  cmbPrinter.AddItem PR.DeviceName, Pn
   If PR.DeviceName = PrinterNome$ Then Ps = Pn
  Pn = Pn + 1
 Next PR


questo codice è solo per avere la lista delle stampanti installate

Private sub cmdPrinter_change()
 For Each PR In Printers
   If PR.DeviceName = cmbPrinter.Text Then Set        Printer = PR
 Next
end sub


questo invece serve per selezionare la stampante
aaa