Impression Frame Visual Basic

Bonjour,
Comment imprimer le contenu d'un Frame en visual basic
Ce frame contient plusieurs controles

lorsque je fais
Printer.Print Frame
cela imprime une feuille vide
Configuration: Windows XP
Firefox 2.0.0.10

5 réponses

  1. les hwnd sont normalement du type Long

    mais Printer.Print n'imprime que du texte (je suppose que la page n'était pas vide mais en haut à gauche était écrit "Frame")

    cet article te montrera les possibilités pour imprimer à partir de VB. en fait VB n'a jamais bien supporté l'impression. d'ou l'éxistence de Crystal Reports à partir de VB5. Mais même ça n'a jamais été satisfaisant.
    Pour ton cas vite fait bein fait peut-être un screenshot ferai l'affaire

    http://www.garybeene.com/vb/tut-prnt.htm
    1. en fait je voudrais passer le Handle de la Frame a la fonction keybd_event(Frame.hwnd) mais cela me donne un resultat du type Overflow, je m'apercois qu'il faille d'abord convertir le type retourne en un autre type que je ne connais pas .
      1. un frame ? en VB ?????

        les frames se trouvent dans une page HTML normalement