Ciao, io devo stampare una serie di file pdf da un mio programma, ma prima voglio impostare la stampante e alcune altre opzioni per questo faccio aprire la classica finestra di dialogo delle stampanti:
Dim pDialog As New PrintDialog()
pDialog.UseEXDialog = True
pDialog.ShowDialog()
Ho dovuto impostare il mio oggetto pDialog.UseEXDialog = True perchè se no la finestra nn veniva mostrata, infatti sul sito ufficiale di MSDN c'é scritto:
Quando questa proprietà è impostata su false, ShowHelp e ShowNetwork verranno ignorate poiché queste proprietà sono diventate obsolete per Windows 2000 e le versioni di Windows successive. Inoltre, è possibile che la classe PrintDialog non funzioni sui microprocessori AMD64 a meno che la proprietà UseEXDialog non sia impostata su true.
Dice che queste proprietà sono diventate obsolete, voi conoscete qualcosa di "più nuovo" per usare il print dialog?
Grazie mille

Rispondi quotando