CS
VB, VB.NET
ASP.NET,ASP
C, C++
ColdFusion
PHP
Javascript
Delphi
Flash
Java
Graphisme
Irc
Assembleur
C#
Mobilité
SQL
Foxpro
Python
Windev
Snippets
IT Pros
Codes
(15720)
Tutoriaux
(98)
Forums
(449821)
Liste des thèmes
Poser une question
Les derniers messages
Vidéos
Livres
(28553)
Outils & Liens
Emploi (CV et Offres)
Services
Téléchargement
Chat
Autres Sites
Divers
Partenaires
Section étudiants
Section pro
Connexion
begin process at 2008 08 22 06:45:12
Derniers blogs
Avoir une proprié...
WPF : la gestion des d...
[ASP.NET] - ASP.NET Ge...
Utiliser le SDK Open X...
[Silverlight] - Créer ...
La suite...
Mini Sondage
Votre navigateur n'utilise pas le javascript, pour
voter aux sondages de ce site, cliquez ici
Derniers logiciels
Checklan Central Admin...
MySQL Community Editio...
GPU-Z (0.2.7)
CuteFTP (8.3.1 Home)
Electric Sheep (2.6.6 ...
La suite...
Mes RSS
Creation des points d...
Avoir une proprié...
Idf 2008 : intel lanc...
Pas de marque cloud c...
Samsung sch-r450 : un...
La suite...
Personnaliser
Stats
1 229 780
membres
51
nouveaux aujourd'hui
14 267
membres club
Divers
Mettre ce site au démarrage
Ajouter ce site à vos favoris
CodeS-SourceS dans votre MSN !
CodeS-SourceS au démarrage
Mes Favoris
Plein Ecran
Connexion
Trouver une ressource
(Nouvelle version du moteur, plus rapide & pertinent, essayez le !)
Trouvez une ressource parmi
38 508
codes,
1 163 218
messages d'aide etc...
Recherche:
dans
Tout le site
Codes
Tutoriaux
Forum
Blogs
Livres
RFC
Icones
News .NET
Boutique
[ Dernières recherches ]
Filtre:
Tous les codes
.NET uniquement
Exclure .NET
Vous ne trouvez pas de réponse à votre problème ? Alors
posez la question dans le forum
.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !
Rechercher dans le forum :
Thèmes
Derniers échanges
Nouveau message
Sujet : imprimer un formulaire sous vb.net [ Divers / General ] (jerry6510)
Surveiller cet échange
Ajouter à mes favoris
Informations & options
Vous êtes ici :
Thèmes
/
VB.NET et VB 2005
/
Divers
/
General
/
imprimer un formulaire sous vb.net
Ce sujet vous interesse ?
Cliquez ici pour être averti quand il y a une nouvelle réponse
imprimer un formulaire sous vb.net
le 06/02/2007 10:35:48
jerry6510
salut a tous !
j'ai un soucis je voudrai savoir comment je peut imprimer mon formulaire ?
merci
Rép.
MP
21 msg
22 msg CS
Re : imprimer un formulaire sous vb.net
le 08/02/2007 20:31:26
fauve
Membre Club
Salut,
voici le code pour imprimer le formulaire en cours :
Private
Declare
Function
BitBlt
Lib
"gdi32.dll"
Alias
"BitBlt"
(
ByVal
_ hdcDest
As
IntPtr,
ByVal
nXDest
As
Integer
,
ByVal
nYDest
As
_
Integer
,
ByVal
nWidth
As
Integer
,
ByVal
nHeight
As
Integer
,
ByVal
_ hdcSrc
As
IntPtr,
ByVal
nXSrc
As
Integer
,
ByVal
nYSrc
As
Integer
, _
ByVal
dwRop
As
System.Int32)
As
Long
Dim
memoryImage
As
Bitmap
Private
Sub
CaptureScreen()
Dim
mygraphics
As
Graphics =
Me
.CreateGraphics()
Dim
s
As
Size =
Me
.Size
memoryImage =
New
Bitmap(s.Width, s.Height, mygraphics)
Dim
memoryGraphics
As
Graphics = Graphics.FromImage(memoryImage)
Dim
dc1
As
IntPtr = mygraphics.GetHdc
Dim
dc2
As
IntPtr = memoryGraphics.GetHdc
BitBlt(dc2, 0, 0,
Me
.ClientRectangle.Width, _
Me
.ClientRectangle.Height, dc1, 0, 0, 13369376)
mygraphics.ReleaseHdc(dc1)
memoryGraphics.ReleaseHdc(dc2)
End
Sub
Private
Sub
PrintDocument1_PrintPage(
ByVal
sender
As
System.Object, _
ByVal
e
As
System.Drawing.Printing.PrintPageEventArgs)
Handles
_PrintDocument1.PrintPage
e.Graphics.DrawImage(memoryImage, 0, 0)
End
Sub
(
Coloration syntaxique automatique par Kenji
)
Maintenant tu n'as plus qu'à créer un bouton et créer la procédure pour détecter le clic sur ce bouton :
Private Sub Button_Click
End Sub
et de rajouter ces 2 lignes de code à l'intérieur de cette procédure
CaptureScreen()
PrintDocument1.Print()
Veuillez accepter la réponse si elle a réglé votre problème
Rép.
MP
283 msg
306 msg CS
Classé sous : net, vb, formulaire, imprimer
Participer à cet échange
Authentification
Nom d'utilisateur :
Mot de passe :
Se souvenir du profil
Connexion
Mot de passe oublié ?
/
Activation de compte
Créer un compte
Sujets en rapport
fermer un formulaire en vb.net
Imprimer le contenu d'un textbox avec VBNET!!!!!
[VB.NET] Bloquer les controles utilisateurs
aide en vb.net
imprimer un Windows from avec VB.Net
[VB.NET] Imprimer le contenu d'un Panel
[VB.NET] Imprimer un PDF
comment imprimer des fichiers Excel sous vb.net ?
[vb.net 2005] Shell dans un formulaire
[VB.Net] Pourquoi est-ce que je perds ma session ?
Livres en rapport
VB.NET professionnel
De VB6 à VB.NET
VB.NET et la plate-forme .NET
VB.NET
CONCOURS DE PROG !
Pendant les vacances se déroule un concours de programmation Flash sur CodeS-SourceS !
Cliquez ici pour tous les détails
Plus que
9 jours
avant la fin !
Pub
Besoin d'icones ?
Besoin d'icones de qualité professionnelle pour vos sites et applications ? Alors ne cherchez plus, IconShock est la réponse !
IconShock est recommandé par CodeS-SourceS
Appels d'offres
Recherche developpeur ...
Budget :
700€
ameliorer sous Mac la ...
Budget :
200€
extraction dinformatio...
Budget :
300€
La suite
RSS
Snippets en rapport
Formulaires: touche ...
Http post mime appli...
Imprimer un fichier ...
Donner le focus à de...
Connecté à internet
Imprimer un document...
Capture de l'image d...
Traiter un formulair...
Côté IT
Installation de SQL Se...
Nouveautés dans les in...
Installation des drive...
Supprimer un module da...
Nettoyer les fichiers ...
Intégration de Reporti...
Automatisation de back...
Tous les articles IT
CalendriCode
Août
2008
L
M
M
J
V
S
D
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Codyx le site 100%
snippets
!
[Nouveau]
Codyx, le site des snippets
Téléchargements
Logiciels à télécharger sur le même thème :
SourceMonitor (2.4.0.5)
API @ la Loupe Viewer 2008 (4.0.1)
Denki-SQL (1350)
Boutique