IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

Impression formulaire défini


Sujet :

VB.NET

  1. #1
    Membre à l'essai
    Homme Profil pro
    génie logiciel
    Inscrit en
    Mars 2012
    Messages
    113
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : génie logiciel

    Informations forums :
    Inscription : Mars 2012
    Messages : 113
    Points : 21
    Points
    21
    Par défaut Impression formulaire défini
    Bonjour,
    j'ai un formulaire windows form et je voudrai l'imprimer tel qu'il est et la c'est la galère.
    Des idées?
    Merci

  2. #2
    Membre du Club
    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    58
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2012
    Messages : 58
    Points : 57
    Points
    57
    Par défaut
    Salut,
    voici une possibilité pour imprimer :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    Private Sub PrintDocument1_PrintPage(sender As Object, e As Printing.PrintPageEventArgs) Handles PrintDocument1.PrintPage
     
            Me.FormBorderStyle = Windows.Forms.FormBorderStyle.None
     
            Dim bmp As New Bitmap(Me.Width, Me.Height, Imaging.PixelFormat.Format64bppPArgb)
     
            e.Graphics.PageUnit = GraphicsUnit.Document
            Me.DrawToBitmap(bmp, New Rectangle(0, 0, Me.Width, Me.Height))
            e.Graphics.DrawImage(bmp, 10, 10)
     
            Me.FormBorderStyle = Windows.Forms.FormBorderStyle.FixedToolWindow
     
        End Sub
    bonne journée,

    Madfox48

  3. #3
    Membre à l'essai
    Homme Profil pro
    génie logiciel
    Inscrit en
    Mars 2012
    Messages
    113
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : génie logiciel

    Informations forums :
    Inscription : Mars 2012
    Messages : 113
    Points : 21
    Points
    21
    Par défaut
    Bon c'est sur une question débile de ma part mais comment faire l'appel depuis un stripMenuItem et si c'est possible avoir un aperçu avant de lancer l'impression.

  4. #4
    Membre du Club
    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    58
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2012
    Messages : 58
    Points : 57
    Points
    57
    Par défaut
    Re,

    Voici le lien vers du code qui te permettra de mieux comprendre le fonctionnement ainsi que la méthode pour prévisualiser :

    http://www.developpez.net/forums/d13...-mode-demploi/

    bonne journée

    Madfox48

  5. #5
    Membre à l'essai
    Homme Profil pro
    génie logiciel
    Inscrit en
    Mars 2012
    Messages
    113
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : génie logiciel

    Informations forums :
    Inscription : Mars 2012
    Messages : 113
    Points : 21
    Points
    21
    Par défaut
    [IMG]C:\Users\Administrator\Desktop\imp.png[/IMG]
    je voudrai imprimer mon formulaire comme vous le voyez la

  6. #6
    Membre du Club
    Homme Profil pro
    Retraité
    Inscrit en
    Septembre 2005
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Septembre 2005
    Messages : 28
    Points : 44
    Points
    44
    Par défaut
    Bonjour,
    Pourquoi ne pas utiliser Microsoft.visualbasic.powerpacks.dll version 3.0qui fonctionne avbec VB Net 2010 et qui comprend les contrôles suivants :
    lineshape
    ovalshape
    rectangleshape
    datarepeater
    et notamment printform qui permet l'impression d'un formulaire.
    [QUOTE]

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

    ' Hide the print button

    Button1.Visible = False

    ' Set the PrintAction to display a Print Preview dialog

    PrintForm1.PrintAction = Printing.PrintAction.PrintToPreview

    ' Print a copy of the form

    PrintForm1.Print()

    ' Restore the print button

    Button1.Visible = True

    End Sub
    [QUOTE]

  7. #7
    Membre à l'essai
    Homme Profil pro
    génie logiciel
    Inscrit en
    Mars 2012
    Messages
    113
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : génie logiciel

    Informations forums :
    Inscription : Mars 2012
    Messages : 113
    Points : 21
    Points
    21
    Par défaut
    est ce que je dois déclarer des variables car j ai une erreur sur le:
    ... .printaction=printAction.printpreview.

  8. #8
    Membre du Club
    Homme Profil pro
    Retraité
    Inscrit en
    Septembre 2005
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Septembre 2005
    Messages : 28
    Points : 44
    Points
    44
    Par défaut Printform
    Bonjour,
    Non, il n'y a rien à déclarer.
    Le contrôle Printform doit se trouver dans la boîte à outils. En cliquant dessus, il vient en bas du formulaire.
    A partir de là, tout est OK

Discussions similaires

  1. Problème affichage impression formulaire
    Par Nessie37 dans le forum IHM
    Réponses: 5
    Dernier message: 16/11/2007, 10h12
  2. Impression formulaire avec zone 4D Write
    Par Alex06 dans le forum 4D
    Réponses: 2
    Dernier message: 17/10/2006, 20h17
  3. Impression formulaire
    Par mat75019 dans le forum Access
    Réponses: 2
    Dernier message: 17/05/2006, 15h09
  4. impression formulaire fond noir
    Par hocine dans le forum Access
    Réponses: 4
    Dernier message: 29/01/2006, 17h35
  5. Impression formulaire
    Par vatounet dans le forum Access
    Réponses: 3
    Dernier message: 20/09/2005, 09h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo