|
| Piloter PowerPoint par OLE |
| Débuté par e-pluriel, 18 jan. 2005 17:43 - 1 réponse |
| |
| | | |
|
| |
| Posté le 18 janvier 2005 - 17:43 |
Bonjour,
Je cherche une classe ou un prg pour piloter PowerPoint via OLE WINDEV.
Au plus simple, les syntaxes Windev pour : - insérer une image dans PowerPoint - insérer une ligne dans PowerPoint.
Exemple pour Word : :m_xWord>>ActiveDocument>>Shapes>>AddPicture(sFichierImage, OLEFaux, OLETrue,... OLEIgnore,OLEIgnore,OLEIgnore,OLEIgnore,:m_xWord>>Selection>>Range())
Merci |
| |
| |
| | | |
|
| | |
| |
| Posté le 18 janvier 2005 - 18:40 |
Les instructions ole automation sont à piquer dans le visual basic. Tu lances Power Point. Dans Outils-Macro-Visual Basic Editor, tu cliques sur l'aide (?). Dans Référence VB Power Point, tu sélectionnes le modèle Objet PwP. Les objets et collections spécifiques à PwP sont décrites là. En sélectionnant un objet, tu peux obtenir une description de ses propriétés et méthodes. Avec Power Point, je n'ai jamais travaillé, mais à titre d'exemple, voici une méthode qui incorpore une image dans Excel. Pas sûr qu'elle fonctionne dans PwP, il faut vérifier la hiérarchie des objets...
PROCEDURE CExcel::CollerImage()
QUAND EXCEPTION RETOUR FIN :m_xExcel>>ActiveSheet>>Shapes>>AddPicture("C:\Facturier\Sigle.bmp",True,True,0,0,100,105) |
| |
| |
| | | |
|
| | | | |
| | |
|