Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 2.0 / 3.5 / 4.0
Stampare un file txt senza aprirlo sfruttando la printDialog e i print...
venerdì 09 marzo 2012 - 17.26
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Elenco Tags
VB.NET
|
.NET 4.0
|
Windows 7
|
Visual Studio 2010
Alfetta87
Profilo
| Newbie
40
messaggi | Data Invio:
ven 9 mar 2012 - 17:26
Ciao a tutti.
Ho fatto ricerche su ricerche ma non ho trovato quello che cercavo.
Praticamente ho la necessita di stampare un file di testo senza aprilo (aprendo solo la selezione della stampante da utilizzare).
Il problema nasce dal fatto che il file di testo viene riempito in base a una form con dei campi.
Una volta creato questo file viene salvato in una posizione fissa e deve essere stampato dopo aver selezionato la stampante.
Il codice da me usato è:
Dim P As New PrintDialog
Dim Pd As New System.Drawing.Printing.PrintDocument
Pd.PrinterSettings.PrintFileName = "D:\prova.txt"
P.Document = Pd
P.AllowSelection = True
P.AllowSomePages = True
If P.ShowDialog() = Windows.Forms.DialogResult.OK Then
P.Document.Print()
End If
Nel file D:\prova.txt vi è la stringa "prova di stampa"
Il codice mi apre la selezione della stampante, me la fa selezionare ma stampa sempre un foglio bianco.
Come faccio a dire alla stampante che seleziono di stampare il file "D:\prova.txt"?
Il file non deve essere aperto (il mio problema è questo).
Uso Visual Studio 2010 Express con framework 4.0 su un sistema operativo Windows 7 Professional.
Grazie
Torna su
Stanze Forum
Elenco Threads
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 !