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
.NET Framework
Stampa con vb.net framework 3.5
giovedì 09 ottobre 2008 - 14.54
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
niko81
Profilo
| Newbie
4
messaggi | Data Invio:
gio 9 ott 2008 - 14:54
buon giorno a tutti,
avrei bisogno di una dritta;
ho scritto un programma in vb.nte framework 3.5 ;
una serie di informazioni che ottengo dal programma dovrei stamparle su una stampante bluetooth;
l'ideale sarebbe utilizzare un report, magari in crystal report;
si può per applicazioni destinate a girare sui pocket pc( mobile 5 )?
Come? avete degli esempi?
Ci sono altri modi per creare un report su pocket Pc ( mobile 5 )?
Io, nella mia poca esperienza con il vb.net framework 3.5, avevo pensato addirittura di stampare un intero
form, contenete tutte le informazioni di riferimento; è una sciocchezza o è fattibile?
Se si come ( magari degli esempi)?
Io sto usando Visual Studio 2008
Vi ringrazio anticipatamente
Ciao
luigidibiasi
Profilo
| Guru
1.077
messaggi | Data Invio:
gio 9 ott 2008 - 16:26
Ciao,
io amo costruire da me i pezzi di codice che poi andrò ad utilizzare quindi ti consiglio di crearti a mano il report
che vuoi andare a stampare, con i controlli messi a disposizione dal framework :
printDocument & printDialog
Anche se devi smanettarci un pò, alla fine ti risolvono i problemi legati al dover importare namespaces, dll etc...
(scritto da uno che odia usare generatori di report anche se mooolto potenti)
>>Io, nella mia poca esperienza con il vb.net framework 3.5, avevo pensato addirittura di stampare un intero
>>form, contenete tutte le informazioni di riferimento; è una sciocchezza o è fattibile?
è fattibile ma devi cattuare il form come immagine e poi stamparlo .... l'ideale comunque è crearti a mano
il report (se non è molto complicato)...
Se vuoi catturarti il form comunque puoi usare questo codice che ti permette di salvarti l'immagine del form
(APERTO e in primo piano sullo schermo!) nella variabile di tipo image im...
' immagine del form
Dim im As Image = New Bitmap(Me.Width, Me.Height, Imaging.PixelFormat.Format32bppArgb)
Dim g As Graphics = Graphics.FromImage(im)
' catturi il form nell'immagine im da qui poi te la usi come meglio credi
g.CopyFromScreen(New Point(Me.Left, Me.Top), New Point(0, 0), New Size(Me.Width, Me.Height))
Luigi Di Biasi
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 !