dans une application, je dois executer diverses op=E9ration :
- ouvrir word
- executer du code dans Word
- imprimer en pdf le fichier Word
- lancer l'impression pdf d'une page de garde
- fusionner deux pages pdf (garde + fichier)
- etc.
Tout fonctionne bien , sauf que le rendu n'est pas terrible,
l'utilisateur a l'impression de voir une rave party sur son =E9cran :
- ecran d'ouverture de de Word
- fen=EAtre d'impression pdf de Windev
- fen=EAtre MS-DOS pour la fusion des pdf
Le tout clignotant 2 - 3 sec. par apparition ...
J'aimerai cacher tout cela et, si possible aficher une barre de
progression.
Je suis OK avec la barre de progression, mais comment cacher les
autres apparitions. J'ai fu que "AffichageActif" n'agissait que sur
les fen=EAtre Windev.
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
Romain PETIT
wd_newbie vient de nous annoncer :
Bonjour,
Bonjour,
Je suis OK avec la barre de progression, mais comment cacher les autres apparitions. J'ai fu que "AffichageActif" n'agissait que sur les fenêtre Windev. Avez-vous une idée ?
Si tu travailles avec OLE, il me semble que tu peux rendre Word invisible simplement avec : docword>>visible=OLEfaux
A+
-- Romain PETIT contact : rompetit chez free fr +-+ posté sur Usenet avec MesNews et non depuis un forum web +-+ news:fr.comp.developpement.agl.windev http://www.mesnews.net/ http://fr.wikipedia.org/wiki/Newsgroup
wd_newbie vient de nous annoncer :
Bonjour,
Bonjour,
Je suis OK avec la barre de progression, mais comment cacher les
autres apparitions. J'ai fu que "AffichageActif" n'agissait que sur
les fenêtre Windev.
Avez-vous une idée ?
Si tu travailles avec OLE, il me semble que tu peux rendre Word
invisible simplement avec :
docword>>visible=OLEfaux
A+
--
Romain PETIT
contact : rompetit chez free fr
+-+ posté sur Usenet avec MesNews et non depuis un forum web +-+
news:fr.comp.developpement.agl.windev
http://www.mesnews.net/
http://fr.wikipedia.org/wiki/Newsgroup
Je suis OK avec la barre de progression, mais comment cacher les autres apparitions. J'ai fu que "AffichageActif" n'agissait que sur les fenêtre Windev. Avez-vous une idée ?
Si tu travailles avec OLE, il me semble que tu peux rendre Word invisible simplement avec : docword>>visible=OLEfaux
A+
-- Romain PETIT contact : rompetit chez free fr +-+ posté sur Usenet avec MesNews et non depuis un forum web +-+ news:fr.comp.developpement.agl.windev http://www.mesnews.net/ http://fr.wikipedia.org/wiki/Newsgroup
wd_newbie
On 26 avr, 17:31, Romain PETIT wrote:
wd_newbie vient de nous annoncer :
> Bonjour,
Bonjour,
> Je suis OK avec la barre de progression, mais comment cacher les > autres apparitions. J'ai fu que "AffichageActif" n'agissait que sur > les fenêtre Windev. > Avez-vous une idée ?
Si tu travailles avec OLE, il me semble que tu peux rendre Word invisible simplement avec : docword>>visible=OLEfaux
A+
-- Romain PETIT contact : rompetit chez free fr +-+ posté sur Usenet avec MesNews et non depuis un forum web +-+ news:fr.comp.developpement.agl.windevhttp://www.mesnews.net/http://fr.wik ipedia.org/wiki/Newsgroup
Merci pour ta réponse.
Effectivement, la commande existe et je l'utilise, mais il reste une "apparition"
Mon code est le suivant : // debut du code *************************************************************************** *** // recupération du texte ---------------------------------------------- PiloteWord est un objet Automation dynamique PiloteWord = allouer un objet Automation "Word.Application" PiloteWord>>visible = OLEFaux PiloteWord>>Documents>>Open(sCheminDoc) //Fichier Word PiloteWord>>Selection>>WholeStory // tout selectionner PiloteWord>>Selection>>Copy sTexte = PressePapier() // texte récupérer VersPressePapier("") // je vide le PP pour ne pas avoir de message "un quantité nia nia nia ..."
// impression du pdf dans myfile -------------------------------------------------- PiloteWord>>Application>>PrintOut // impression au moyen de pdf creator PiloteWord>>Documents>>close() PiloteWord>>Quit()
// fin du code *************************************************************************** *********************************
Il me semble que l'apparition vienne de la fenêtre :
"Veuillez attendre queWord ait executé tous les travaux d'impression en cours"
On 26 avr, 17:31, Romain PETIT <Vo...@Signature.fin> wrote:
wd_newbie vient de nous annoncer :
> Bonjour,
Bonjour,
> Je suis OK avec la barre de progression, mais comment cacher les
> autres apparitions. J'ai fu que "AffichageActif" n'agissait que sur
> les fenêtre Windev.
> Avez-vous une idée ?
Si tu travailles avec OLE, il me semble que tu peux rendre Word
invisible simplement avec :
docword>>visible=OLEfaux
A+
--
Romain PETIT
contact : rompetit chez free fr
+-+ posté sur Usenet avec MesNews et non depuis un forum web +-+
news:fr.comp.developpement.agl.windevhttp://www.mesnews.net/http://fr.wik ipedia.org/wiki/Newsgroup
Merci pour ta réponse.
Effectivement, la commande existe et je l'utilise, mais il reste une
"apparition"
Mon code est le suivant :
// debut du code
*************************************************************************** ***
// recupération du texte
----------------------------------------------
PiloteWord est un objet Automation dynamique
PiloteWord = allouer un objet Automation "Word.Application"
PiloteWord>>visible = OLEFaux
PiloteWord>>Documents>>Open(sCheminDoc) //Fichier Word
PiloteWord>>Selection>>WholeStory // tout selectionner
PiloteWord>>Selection>>Copy
sTexte = PressePapier() // texte récupérer
VersPressePapier("") // je vide le PP pour ne pas avoir de message "un
quantité nia nia nia ..."
// impression du pdf dans myfile
--------------------------------------------------
PiloteWord>>Application>>PrintOut // impression au moyen de pdf
creator
PiloteWord>>Documents>>close()
PiloteWord>>Quit()
// fin du code
*************************************************************************** *********************************
Il me semble que l'apparition vienne de la fenêtre :
"Veuillez attendre queWord ait executé tous les travaux d'impression
en cours"
> Je suis OK avec la barre de progression, mais comment cacher les > autres apparitions. J'ai fu que "AffichageActif" n'agissait que sur > les fenêtre Windev. > Avez-vous une idée ?
Si tu travailles avec OLE, il me semble que tu peux rendre Word invisible simplement avec : docword>>visible=OLEfaux
A+
-- Romain PETIT contact : rompetit chez free fr +-+ posté sur Usenet avec MesNews et non depuis un forum web +-+ news:fr.comp.developpement.agl.windevhttp://www.mesnews.net/http://fr.wik ipedia.org/wiki/Newsgroup
Merci pour ta réponse.
Effectivement, la commande existe et je l'utilise, mais il reste une "apparition"
Mon code est le suivant : // debut du code *************************************************************************** *** // recupération du texte ---------------------------------------------- PiloteWord est un objet Automation dynamique PiloteWord = allouer un objet Automation "Word.Application" PiloteWord>>visible = OLEFaux PiloteWord>>Documents>>Open(sCheminDoc) //Fichier Word PiloteWord>>Selection>>WholeStory // tout selectionner PiloteWord>>Selection>>Copy sTexte = PressePapier() // texte récupérer VersPressePapier("") // je vide le PP pour ne pas avoir de message "un quantité nia nia nia ..."
// impression du pdf dans myfile -------------------------------------------------- PiloteWord>>Application>>PrintOut // impression au moyen de pdf creator PiloteWord>>Documents>>close() PiloteWord>>Quit()
// fin du code *************************************************************************** *********************************
Il me semble que l'apparition vienne de la fenêtre :
"Veuillez attendre queWord ait executé tous les travaux d'impression en cours"