Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1041 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Imprimer sous VB.net

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Imprimer sous VB.net

n°1072013
Mythrandil
Posté le 04-05-2005 à 16:06:18  profilanswer
 

(pas imprimer les fichiers de code hein ;) )
 
J'aurais une question, j'ai une form avec un graphique, un tableau et dofférents labels je souhaiterais imprimer celle ci en supprimant quelques éléments disgracieux (des boutons, comme de l'acné  :D ).
 
J'ai sougé à la solution Imprime écran, via keybd event, mais celle ci ne me convient pas, car je ne sais pas comment faire le choix de ce que je souhaite imprimer ... ou non.
 
Votre avis sur la question ?


Message édité par Mythrandil le 05-05-2005 à 19:51:20
mood
Publicité
Posté le 04-05-2005 à 16:06:18  profilanswer
 

n°1072194
Mythrandil
Posté le 04-05-2005 à 17:39:49  profilanswer
 

Je vais citer la signature d'Alaintech, un utilisateur de ce forum : Si on vous donne une info qui marche, DITES-LE!!!! ------ Si vous trouvez seul, AUSSI, votre solution peut servir à d'autres! ------ Si tu n'as rien à dire, ne te sens pas obligé de parler. à
 
J'ai donc trouvé tout seul la méthode Printform qui marche sous VB6.
 
Comment faire disparaitre les boutons ? Simple, on les mets en :
 

Code :
  1. Private Sub Print_Click()
  2. Print.Visible = False
  3. PrintForm
  4. Print.Visible = True
  5. End Sub


 
J'avais un autre soucis aussi, la couleur du fond qui était grise, gaspillage d'encre inutile donc, j'ai donc ajouté ceci :

Code :
  1. Private Sub Print_Click()
  2. Print.Visible = False
  3. PrintForm
  4. Print.Visible = True
  5. BackColor = &HE0E0E0
  6. End Sub


Modification du BackColor.
 
Enfin, j'ai imprimé en paysage avec la caractéristique : Printer.Orientation = 2
 
En espérant que cela aide qqun d'autre que moi.
 
note : Ceci ne marche pas sous vb.net, ma question est, comment imprime t on une fenetre sous vb.net ?


Message édité par Mythrandil le 04-05-2005 à 19:19:01
n°1072964
Mythrandil
Posté le 05-05-2005 à 16:25:42  profilanswer
 

Bien ... je déprime là. J'avais trouvé une solution qui me semblait pas mal ... mais non, celle ci ne me permet que d'imprimer un fichier texte. Donc, hormis l'utilisation du magnifique bouton PrintScreen, y'a t il une commande ou une suite de commande qui me permettrait d'imprimer le contenu d'un Form ?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Imprimer sous VB.net

 

Sujets relatifs
[MFC] imprimer contenue d'une fenetre "Vue"Imprimer / Capturer un JSCrollPane complet
Imprimer une liste PHP/MySQLImprimer grace au MFC
Imprimer le résultat d'une requete via un formulaire?imprimer datagrid
Imprimer le resultat d'une requete SQL contenu dans un rowsourceimprimer la page courante
Imprimer avec une feuille CSS préconfigurée[C#] Comment imprimer dans une application console ?
Plus de sujets relatifs à : Imprimer sous VB.net


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR