1. Bonjour tout le monde ! Veillez consulter la Politique de forum pour comprendre nos règles, Merci a vous !
    Rejeter la notice

WD Imprimer une fiche

Discussion dans 'Windev' créé par Terminator, Nov 13, 2023.

  1. Terminator

    Terminator Active Member

    Inscrit:
    Oct 1, 2022
    Messages:
    139
    J'aime reçus:
    86
    Salut toutes et tous ,il y a t'il une fonction windev pour imprimer directement la fiche qui est a l'écran.
    Merci d'avance.
     
    Tags:
  2. Yusep

    Yusep Active Member
    DUMP TEAM

    Inscrit:
    Jan 3, 2018
    Messages:
    226
    J'aime reçus:
    160
    Bonsoir
    Je pense que ceci peut vous aider :

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

     
    Gemini1961 apprécie ceci.
  3. Terminator

    Terminator Active Member

    Inscrit:
    Oct 1, 2022
    Messages:
    139
    J'aime reçus:
    86
    Je regarde ca ,des demain et vous tiens au courant.
     
  4. Terminator

    Terminator Active Member

    Inscrit:
    Oct 1, 2022
    Messages:
    139
    J'aime reçus:
    86
    Salut , la fonction dcopieImageecran ou DcopieImageFenetre fonctionne bien ,le seul problème c'est que dans l'aide en ligne il faut mettre la propriété CopieEcranAutorisé a Vrai.
    mon soucis c'est que dans l'onglet Détails de ma fenêtre cette option n'existe pas ,et en programmation " FEN_Z..CopieEcranAutorise = Vrai ,Erreur cette propriété n'existe pas.
    A l'arrivée mon image est un écran noir .
    Une solution
     
  5. trick

    trick Active Member
    MEMBRE WX DUMP TEAM

    Inscrit:
    Jan 1, 2018
    Messages:
    171
    J'aime reçus:
    95
    Salut,

    Tu bosse sur quelle version ,

    En V27 il suffit d'aller sur la description de la fenêtre , onglet Détail et de cocher "Autoriser la copie d’écran de la fenêtre"
     
    Gemini1961 apprécie ceci.
  6. Terminator

    Terminator Active Member

    Inscrit:
    Oct 1, 2022
    Messages:
    139
    J'aime reçus:
    86
  7. trick

    trick Active Member
    MEMBRE WX DUMP TEAM

    Inscrit:
    Jan 1, 2018
    Messages:
    171
    J'aime reçus:
    95
    Existe il me semble depuis la version 26 ...
     
  8. Isabelle

    Isabelle Active Member

    Inscrit:
    Jan 18, 2018
    Messages:
    358
    J'aime reçus:
    249
    Procedure CAPTUREECRAN(NomDest) //NomDest est le nom du champ Image
    NomBmp est une chaine
    hSrcDC32 est un entier long
    hDestDC32 est un entier long
    dwROP est un entier long
    sablier()
    SI FRep(LectServeur+":\TEMP",FRRepertoire)=""
    Si fRepCree(LectServeur+":\TEMP")<>0
    Info("Le répertoire C:\TEMP n'a pas pu être créé !");retour
    Fin
    fin
    NomBMP=LectServeur+":\TEMP\FENETRE.BMP" //Ce qu'on veut (le nom de la fenêtre)
    {NomDest}..Largeur=FenExtLarg()
    {NomDest}..Hauteur=FenExtHaut()
    hSrcDC32=AppelDll32("user32","GetDC",0)
    hDestDC32=dDebutDessin(NomDest)
    dwROP=13369376
    AppelDll32("gdi32","BitBlt",hDestDC32,0,0,{NomDest}..Largeur,{NomDest}..hauteur,hSrcDC32,FenExtPosH(),FenExtPosV(),dwROP)
    dSauveImage(NomDest,NomBMP)
    AppelDll32("user32", "ReleaseDC", 0, hSrcDC32)
    dFinDessin(NomDest)
    lANCEAPPLIassociee(NomBMP)
     
    Gemini1961 et suenodesign aiment ça.
  9. Terminator

    Terminator Active Member

    Inscrit:
    Oct 1, 2022
    Messages:
    139
    J'aime reçus:
    86
    Bonsoir

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    ,j'ai testé ton code et malheureusement j'ai l'image d'un écran noir .
    Merci beaucoup pour tes recherches , a+ sur le forum
     
  10. Germano

    Germano Member

    Inscrit:
    Nov 25, 2021
    Messages:
    82
    J'aime reçus:
    12
    Hello si ton image est noir c'est bien un pb d'autorisation de copie d'écran

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

     
    suenodesign apprécie ceci.
  11. Dandypunk

    Dandypunk Well-Known Member

    Inscrit:
    Nov 28, 2019
    Messages:
    598
    J'aime reçus:
    328
    Le problème est que cette option n'existe que depuis la v26.
    D'ailleurs, dans la doc de la V25 de dCopieImageFenêtre, la remarque concernant cette option n'existe pas.
    v17->v25

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    .
Cliquez pour agrandir...
 
suenodesign, Isabelle et WX1331 aiment ça.
  • Terminator

    Terminator Active Member

    Inscrit:
    Oct 1, 2022
    Messages:
    139
    J'aime reçus:
    86

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    ,Merci pour votre réponse ,

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    m'avais confirmé que cette option apparaît depuis la version 26.
    je vais essayer de trouver une autre solution.
    Merci a tous
     
  • Partager cette page

    Chargement...