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

C++Builder Discussion :

Impression page web dans Builder


Sujet :

C++Builder

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre averti

    Inscrit en
    D�cembre 2004
    Messages
    52
    D�tails du profil
    Informations forums :
    Inscription : D�cembre 2004
    Messages : 52
    Par d�faut Impression page web dans Builder
    Bonjour,

    � la suite d'une proc�dure de test, je g�n�re un fichier XML.

    Je souhaite imprimer ce fichier une fois transformer par mon xsl ( c'est � dire pas de XML brut ) et ce sans intervention de l'utilisateur.

    Auriez-vous des id�es ?

    J'ai essay� :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    ShellExecute( 0, "print", "iexplorer", "ma_page.xml", ........);
    mais en vain.

    Merci d'avance

  2. #2
    Membre chevronn�
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    394
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 394
    Par d�faut
    Si tu dispose d'un moteur XSL tu peux aussi g�n�rer un PDF et l'imprimer ensuite

  3. #3
    Membre averti

    Inscrit en
    D�cembre 2004
    Messages
    52
    D�tails du profil
    Informations forums :
    Inscription : D�cembre 2004
    Messages : 52
    Par d�faut
    C'est bon j'ai trouv� il faut faire ceci

    Poser un composant TCPPWebBrowser dans la fiche

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    CppWebBrowser->Navigate( 'monXML.xml' );

    dans l'�venement NavigateComplete2

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
      IHTMLDocument2	*HTMLDoc = NULL;
      IHTMLWindow2		*HTMLWnd;
      IHTMLWindow3		*HTMLWindow3;
     
     
     CppWebBrowser->Document->QueryInterface(IID_IHTMLDocument2, (LPVOID*)&HTMLDoc );
     
      if( HTMLDoc == NULL ) return;
      HTMLDoc->get_parentWindow(&HTMLWnd);
      HTMLWnd->QueryInterface(IID_IHTMLWindow3,(LPVOID*)&HTMLWindow3);
      //On lance l'impression
      HTMLWindow3->print();
    Par contre si quelqu'un a d�j� utilis� ceci peut il me dire s'il est possible d'imprimer sans avoir le boite de dialogue de configuration de l'impression

Discussions similaires

  1. [Appel URL] appel d'une page web dans 1 Java
    Par c4cf6 dans le forum Applets
    R�ponses: 3
    Dernier message: 17/03/2006, 14h13
  2. copier le contenu d'une page web dans un fichier texte
    Par wassila dans le forum C++Builder
    R�ponses: 30
    Dernier message: 28/08/2005, 22h27
  3. Comment affciher une page web dans ma feuille MDI
    Par callo dans le forum VB 6 et ant�rieur
    R�ponses: 6
    Dernier message: 29/01/2005, 17h23
  4. integrer une page web dans une autre
    Par ma_mat dans le forum Balisage (X)HTML et validation W3C
    R�ponses: 8
    Dernier message: 08/11/2004, 11h01
  5. R�ponses: 2
    Dernier message: 16/07/2004, 09h30

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