High-Tech
Santé-Médecine
Droit-Finances
CodeS-SourceS
Inscription
Plan
Connexion
Rechercher un code, un tuto, une réponse
Accueil
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Tous les langages
Delphi / Pascal
Java
Python
SQL
RegEx
Flash
ASM
IRC
Graphisme
PDA
ColdFusion
Foxpro
Flex
Visual Basic / VB.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
PHP
Forum
Tutoriels
Codes Sources
Snippets
Top membres
C/C++/C++.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Javascript
Forum
Tutoriels
Codes Sources
Snippets
Top membres
C#/.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
ASP/ASP.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Accueil
Connexion
Déposer un code
Code
Recherche
Haut
Forum
Visual Basic
Sujet Précédent
Sujet Suivant
Impression MSChart
Loulou
- 18 juin 2001 à 19:04
dick -
2 oct. 2001 à 16:34
Comment je peus imprimer mon MSChart ???
:question)
Afficher la suite
A voir également:
Impression MSChart
Mschart
-
Forum Visual Basic 6
Mschart et base de données
-
Forum Visual Basic
Net impression
✓
-
Forum C# / .NET
2020 visual impression
-
Forum Visual Basic
Vider spooler impression
-
Forum Delphi / Pascal
2 réponses
Réponse 1 / 2
dick
2 oct. 2001 à 11:26
Salut,
Je suis dans le meme cas que toi. mais voyant la date de ton message, tu as peut etre trouver une solution depuis. c'est pourquoi si tu as une solution, pourrait tu me la faire parvenir. Mon e-mail est franck.goubier@freesbee.fr
Merci d'avance.
Réponse 2 / 2
dick
2 oct. 2001 à 16:34
Salut,
Je ne sais pas si tu en as toujours besoin, mais je vient enfin de trouver la solution pour imprimer un MSChart, la voici :
Tout d'abord, il faut ajouter un PictureBox invisible avec autodraw = true dans la form.
Const strFileName As String = "MongraphFI" ' Nom du fichier généré
'permet d'avoir la PictureBox et le MSChart toujours à la meme taille que la feuille
Sub Form_Resize()
On Error Resume Next
With Picture1
Picture1.Width = GraphIntByFra1.ScaleWidth
Picture1.Height = GraphIntByFra1.ScaleHeight
Picture1.Top = GraphIntByFra1.ScaleTop
Picture1.Left = GraphIntByFra1.ScaleLeft
End With
With MSChart1
MSChart1.Width = GraphIntByFra1.ScaleWidth
MSChart1.Height = GraphIntByFra1.ScaleHeight
MSChart1.Top = GraphIntByFra1.ScaleTop
MSChart1.Left = GraphIntByFra1.ScaleLeft
End With
End Sub
Private Sub Imprimer_Click()
Dim intBegin As Integer, intEnd As Integer
On Error GoTo dbErrHandler
cbdPrint.ShowPrinter
intBegin = cbdPrint.FromPage
intEnd = cbdPrint.Copies
' Génération du fichier HTML
Call GenHtml
Printer.EndDoc
Exit Sub
dbErrHandler:
Exit Sub
End Sub
Private Sub GenHtml()
Dim nFile As Integer
' Sauvegarde de l'image
MSChart1.EditCopy
Call SavePicture(Clipboard.GetData, App.Path & "" & strFileName & ".bmp")
' On efface le clipboard
Clipboard.Clear
Picture1.Picture = LoadPicture(App.Path & "" & strFileName & ".bmp")
Printer.PaintPicture Picture1.Image, 0, 0
End Sub
Discussions similaires
Acceder au serveur d'impression par code
olivierbalagizi
-
15 mars 2007 à 09:12
ShareVB
-
17 mars 2007 à 12:53
DATAMATRIX ECC200
CTI13
-
29 mars 2012 à 14:23
pierrotk10d
-
31 mars 2012 à 21:43
Affichage de Graphique avec MSChart Controls
KOBAXU
-
18 août 2010 à 13:00
KOBAXU
-
23 août 2010 à 13:54
impression ticket urgent
sabouha31
-
6 juin 2015 à 01:03
sabouha31
-
7 juin 2015 à 10:55
MsChart VB.NET
cs_tizguine
-
9 juin 2009 à 18:54
tizguine
-
16 juin 2009 à 10:32
Rejoignez-nous