Lua COM Programmazione [chiusa]
Domanda
Qualcuno sa di eventuali esempi che mostra la programmazione COM via Lua? Potrebbe richiedere una libreria.
Ho bisogno di scrivere alcuni script esterni per Photoshop, quindi chiedo se è possibile con Lua.
Soluzione
Dai un'occhiata alla Lua per Windows . Contiene LuaCOM. Non ho provato io stesso, però.
Altri suggerimenti
Come ha detto gimpf, un'occhiata a LuaCOM. È possibile ottenere da sua sito ufficiale, che è l'ultima versione (1.4) . Decomprimerlo da qualche parte e dare un'occhiata alla cartella "Demo", che comprende esempi di:
- ADO
- Powerpoint
- SAPI (Speech API)
- WMI
Sono più come casi di test di esempi, ma si può ottenere l'idea.
Si può rotolare il proprio sistema utilizzando CInvoke e codice personalizzato C / C ++ in combinazione con Lua meta-tabelle.
http://www.nongnu.org/cinvoke/
Per esperienza anche se non posso consigliare questo, è piuttosto complicato e richiede un grande sforzo per farlo bene e farlo antiproiettile.