Lua COM Programmation [fermée]
Question
Quelqu'un sait des exemples qui montre la programmation COM via Lua? Pourrait nécessiter une bibliothèque.
Je dois écrire des scripts externes pour Photoshop, donc se demander s'il est possible avec Lua.
La solution
Jetez un oeil à Lua pour Windows . Il contient LuaCOM. Je ne l'ai pas essayé moi-même, cependant.
Autres conseils
Comme dit gimpf, jetez un oeil à LuaCOM. Vous pouvez obtenir de son site officiel , qui est la dernière version (1.4) . Décompressez quelque part et jeter un oeil sur le dossier « Demo », qui comprend des exemples pour:
- ADO
- Powerpoint
- SAPI (Speech API)
- WMI
Ils sont plus comme des cas de test que des exemples, mais vous pouvez avoir l'idée.
Vous pouvez rouler votre propre système en utilisant CInvoke et code C / C ++ sur mesure combinée avec des méta-tables Lua.
http://www.nongnu.org/cinvoke/
De l'expérience que je ne peux pas recommander cela, il est assez compliqué et nécessite beaucoup d'efforts pour obtenir ce droit et de le rendre Pare-balles.