At 2004-08-18 17:58, Serge LE LOUARNE wrote:
Didier ALAIN wrote:
Bonjour à tous,
Malgré les contributions des forums Ooo et cette liste de
diffusion, les programmeurs Visual Basic restent assez démunis
et isolés. L'abord de l'API d'Ooo est encore plus difficile
pour eux, car les limitations et pièges du pont Automation-UNO
sont nombreux. Ayant pour habitude de documenter mes
recherches pour mes collaborateurs, je rédige actuellement un
document qui pourrait être un embryon de how-to ou un tutoriel
("Programmer OpenOffice avec Visual Basic"). Mes questions :
- existe-t-il en dehors des sources déjà citées des documents
utiles à ce sujet ?
- Un tel document, ou une FAQ vous paraissent-ils d'un
quelconque intérêt ?
- Si oui, y a-t-il des volontaires (si possible chevronnés)
pour corriger/valider/amender un tel document ?
Bien à vous !
Didier ALAIN
http://www.kalitech.fr
Bonjour Alain,
Visual Basic (VBA, pour être exact) n'est pas utilisable avec OOo.
VBA est différent dans sa philosophie de l'API OOo.
Mais sous Windows, avec COM, il est possible de piloter OpenOffice.org en
Visual Basic et d'autres langages.
Voir, en anglais, la section Code Snippets dans OOoForum
<http://www.oooforum.org/>.
En particulier, lire le fil
<http://www.oooforum.org/forum/viewtopic.php?t=9815> qui indique le codage
pour Visual Basic, Delphi, PHP, et d'autres langages. En gros, une fois la
connexion COM réussie, le codage API est similaire à celui des macros
Basic, à part la syntaxe.
Je ne pratique pas VB, mais j'y arrive en Delphi.
Pour le HowTo, il serait certainement tout à fait utile.
Bonne soirée
Bernard