OVH Cloud OVH Cloud

DDE Execute

2 réponses
Avatar
David
Bonjour et merci de consid=E9rer ma question
A quuoi sert le m=E9thode DDE Execute. Avez-vous des=20
exemples concrets =E0 me proposer?
Je vous remercie et vous souhaite une bonne journ=E9e

2 réponses

Avatar
isabelle
bonjour David,

dans l'exlication ms il est spécifier :

La méthode DDEExecute est conçue pour l'envoi de commandes vers une
autre application. Bien qu'elle puisse également être utilisée pour
l'envoi de séquences de touches vers une autre application, il est dans
ce cas préférable d'utiliser la méthode SendKeys. L'argument String peut
spécifier n'importe quelle touche combinée avec ALT, CTRL ou MAJ ou une
combinaison quelconque de ces touches. Chaque touche est représentée par
un ou plusieurs caractères, tels que « "a" » pour la lettre a ou «
{ENTER} » pour la touche ENTRÉE

il y a aussi un exemple d'application :

Cet exemple montre comment ouvrir un canal vers Word, ouvre le document
Word Formletr.doc, puis envoie à WordBasic la commande Étendue à partir
du menu Fichier.

channelNumber = Application.DDEInitiate( _
app:="WinWord", _
topic:="C:WINWORDFORMLETR.DOC")
Application.DDEExecute channelNumber, "[FILEPRINT]"
Application.DDETerminate channelNumber

peux tu préciser ce que tu n'a pas compris ?

isabelle


Bonjour et merci de considérer ma question
A quuoi sert le méthode DDE Execute. Avez-vous des
exemples concrets à me proposer?
Je vous remercie et vous souhaite une bonne journée


Avatar
Alain CROS
Bonjour.

Un petit exemple avec Acrobat qui doit être lancé préalablement.
Lance le fichier spécifié à la page spécifiée.

Sub AffichePdf(Fich$, Page&)
Dim Canal&
Canal = DDEInitiate("acroview", "Control")
DDEExecute Canal, "[DocOpen(" & """" & Fich & """" & ")]" & _
"[DocGoTo(" & """" & Fich & """" & "," & (Page - 1&) & ")]"
DDETerminate Canal
End Sub'AC

Sub Test()
AffichePdf "LeNomCompletduFichierPdf", 6&
End Sub

"David" a écrit dans le message de news: 725e01c3e749$c9af3ec0$
Bonjour et merci de considérer ma question
A quuoi sert le méthode DDE Execute. Avez-vous des
exemples concrets à me proposer?
Je vous remercie et vous souhaite une bonne journée