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. un frame ? en VB ?????

    les frames se trouvent dans une page HTML normalement
    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. 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