Lua COM Programación [cerrada]
Pregunta
Alguien sabe de algún ejemplo que muestra la programación COM a través de Lua? Podría requerir una biblioteca.
Tengo que escribir algunos scripts externos para Photoshop, por lo que se pregunta si es posible con Lua.
Solución
Tener un vistazo a Lua para Windows . Contiene LuaCOM. No he probado a mí mismo, sin embargo.
Otros consejos
Como dijo gimpf, echar un vistazo a LuaCOM. Usted puede obtener de su sitio oficial, que es la versión más reciente (1.4) . Descomprimirlo en alguna parte y echar un vistazo a la carpeta "Demo", que incluye ejemplos para:
- ADO
- Powerpoint
- SAPI (Speech API)
- WMI
Son más bien como ejemplos los casos de prueba que se puede obtener, pero la idea.
Puede rodar su propio sistema utilizando CInvoke y algo de código personalizado C / C ++ combinado con Lua meta-tablas.
http://www.nongnu.org/cinvoke/
A partir de la experiencia, aunque no puedo recomendar este, es bastante complicado y requiere mucho esfuerzo para hacerlo bien y que sea a prueba de balas.