Oppure

Loading
31/05/10 18:12
ilnibbio
salve a tutti, dovrei stampare una form del mio programma (Quella in foto) e vorrei sapere il codice per farlo... grazie a tutti :)
aaa
31/05/10 20:15
fabriziorocca
Quella in foto ?
aaa
01/06/10 11:32
Il Totem
Puoi disegnare un qualsiasi controllo su un'immagine con il metodo DrawToBitmap. Dopodiché basta stampare l'immagine:
totem.altervista.org/guida/versione3/…
aaa
01/06/10 12:42
ilnibbio
e con questo metodo riesco a stampare l'intera form??
aaa
01/06/10 16:33
ilnibbio
ho provato in tutti i modi a farcela con quel codice ma non riesco.... adesso mi serve stampare solamente due listbox appertenenti alla stessa form poi scrivermi il codice x favore??? sprero ke potrai aiutarmi grazie :)
aaa
02/06/10 7:54
Il Totem
'Puoi disegnare un qualsiasi controllo su un'immagine con il metodo DrawToBitmap
Dim B As New Bitmap(ListBox1.Width, ListBox1.Height)
ListBox1.DrawToBitmap(B, B.Bounds)
B.Save("C:\temp.jpg")

'Dopodiché basta stampare l'immagine:
Dim P As New Process
P.StartInfo.FileName = "C:\temp.jpg"
P.StartInfo.Verb = "Print"
P.Start()
aaa
02/06/10 12:56
ilnibbio
grazie per il tuo tempo... ma mi da un errore, su questa parte:
ListBox1.DrawToBitmap(B, B.Bounds)
B.Bounds me lo segna come errore

cm mai??
aaa
06/06/10 14:06
Il Totem
Mi sono confuso con Image, derivata da Bitmap, poiché Bitmap non espone la proprietà Bounds. Comunque serve un parametro di tipo Rectangle che indichi le dimensioni e la posizione del controllo nell'immagine prodotta.

N.B.: "Un errore" non significa nulla. Leggi il regolamento.
aaa