Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Christophe Charron
sp00k a écrit :
Bonjour,
J’utilise un champ HTML et voudrais pouvoir lancer l’impression, comme si Je faisais click-droit -> Imprimer … Quelqu’un a une idée ?
Merci.
Bonjour, selon la version de windev, regardez voir dans l'exemple WDx Navigue (ActiveX_Web>>Navigate("javascript:self.print()"). Dans ce cas, il vous faut utiliser l'activex Iexplorer mais c'est tout de même plus riche que la version expurgée du champ html.
-- Cordialement Christophe Charron
PROLOGIQ 7 bis Rue des Aulnes 69410 Champagne au Mont d'Or
Tel : 0 437 499 107 Fax : 0 437 499 105 mailto:
sp00k a écrit :
Bonjour,
J’utilise un champ HTML et voudrais pouvoir lancer l’impression, comme si
Je faisais click-droit -> Imprimer …
Quelqu’un a une idée ?
Merci.
Bonjour,
selon la version de windev, regardez voir dans l'exemple WDx Navigue
(ActiveX_Web>>Navigate("javascript:self.print()"). Dans ce cas, il vous
faut utiliser l'activex Iexplorer mais c'est tout de même plus riche que
la version expurgée du champ html.
--
Cordialement
Christophe Charron
PROLOGIQ
7 bis Rue des Aulnes
69410 Champagne au Mont d'Or
J’utilise un champ HTML et voudrais pouvoir lancer l’impression, comme si Je faisais click-droit -> Imprimer … Quelqu’un a une idée ?
Merci.
Bonjour, selon la version de windev, regardez voir dans l'exemple WDx Navigue (ActiveX_Web>>Navigate("javascript:self.print()"). Dans ce cas, il vous faut utiliser l'activex Iexplorer mais c'est tout de même plus riche que la version expurgée du champ html.
-- Cordialement Christophe Charron
PROLOGIQ 7 bis Rue des Aulnes 69410 Champagne au Mont d'Or
Tel : 0 437 499 107 Fax : 0 437 499 105 mailto:
nicolas
sp00k a écrit :
Bonjour,
J'utilise un champ HTML et voudrais pouvoir lancer l'impression, comme si Je faisais click-droit -> Imprimer ... Quelqu'un a une idée ?
Merci.
Salut,
Dans l'exemple ci dessus, je simule un ctrl+f pour faire pop-up la fenetre de recherche du navigateur (donc du champ html). Tu dois pouvoir remplacer le "ctrl+f" par un "ctrl+p" pour l'impression
Note: Le code ci-dessus est affecte au clic d'un bouton "Rechercher".
Ya peut-etre plus simple et plus pro mais bon ;)
********************** //Permet de simuler un clic gauche dans le champ html pour l'obliger a prendre le focus!!! //position du curseur nPos,nPosX,nPosY sont des entiers nPos = CurseurPos(cpClient) nPosX = PoidsFaible(nPos) nPosY = PoidsFort(nPos) EnvoieTouche("{BTNGAUCHE,"+NumériqueVersChaine(nPosX,"d")+","+Numérique VersChaine(nPosY,"d")+"}",Handle(HTML1)) CurseurPos(cpClient,nPosX,nPosY)
// je lance l'ouverture de la fenetre IE de recherche EnvoieTouche("^{f}",Handle(HTML1)) RepriseSaisie(HTML1) ************************
sp00k a écrit :
Bonjour,
J'utilise un champ HTML et voudrais pouvoir lancer l'impression, comme si
Je faisais click-droit -> Imprimer ...
Quelqu'un a une idée ?
Merci.
Salut,
Dans l'exemple ci dessus, je simule un ctrl+f pour faire pop-up la
fenetre de recherche du navigateur (donc du champ html).
Tu dois pouvoir remplacer le "ctrl+f" par un "ctrl+p" pour l'impression
Note:
Le code ci-dessus est affecte au clic d'un bouton "Rechercher".
Ya peut-etre plus simple et plus pro mais bon ;)
**********************
//Permet de simuler un clic gauche dans le champ html pour l'obliger a
prendre le focus!!!
//position du curseur
nPos,nPosX,nPosY sont des entiers
nPos = CurseurPos(cpClient)
nPosX = PoidsFaible(nPos)
nPosY = PoidsFort(nPos)
EnvoieTouche("{BTNGAUCHE,"+NumériqueVersChaine(nPosX,"d")+","+Numérique VersChaine(nPosY,"d")+"}",Handle(HTML1))
CurseurPos(cpClient,nPosX,nPosY)
// je lance l'ouverture de la fenetre IE de recherche
EnvoieTouche("^{f}",Handle(HTML1))
RepriseSaisie(HTML1)
************************
J'utilise un champ HTML et voudrais pouvoir lancer l'impression, comme si Je faisais click-droit -> Imprimer ... Quelqu'un a une idée ?
Merci.
Salut,
Dans l'exemple ci dessus, je simule un ctrl+f pour faire pop-up la fenetre de recherche du navigateur (donc du champ html). Tu dois pouvoir remplacer le "ctrl+f" par un "ctrl+p" pour l'impression
Note: Le code ci-dessus est affecte au clic d'un bouton "Rechercher".
Ya peut-etre plus simple et plus pro mais bon ;)
********************** //Permet de simuler un clic gauche dans le champ html pour l'obliger a prendre le focus!!! //position du curseur nPos,nPosX,nPosY sont des entiers nPos = CurseurPos(cpClient) nPosX = PoidsFaible(nPos) nPosY = PoidsFort(nPos) EnvoieTouche("{BTNGAUCHE,"+NumériqueVersChaine(nPosX,"d")+","+Numérique VersChaine(nPosY,"d")+"}",Handle(HTML1)) CurseurPos(cpClient,nPosX,nPosY)
// je lance l'ouverture de la fenetre IE de recherche EnvoieTouche("^{f}",Handle(HTML1)) RepriseSaisie(HTML1) ************************
sp00k
Merci beaucoup a vous deux, je pense que je vais simuler la touche ...
Merci encore :)
Merci beaucoup a vous deux, je pense que je vais simuler la touche ...