Pergunta

Alguém sabe de algum exemplo que mostra COM programação via Lua? Poderia exigir uma biblioteca.

Eu preciso escrever alguns scripts externos para Photoshop, então se perguntando se é possível com Lua.

Foi útil?

Solução

Tenha um olhar em Lua para Windows . Ele contém LuaCOM. Eu não tentei me, no entanto.

Outras dicas

Como disse gimpf, dê uma olhada LuaCOM. Você pode obtê-lo a partir sua site oficial, que é a versão mais recente (1.4) . Descompactá-lo em algum lugar e dar uma olhada na pasta "Demo", que inclui exemplos para:

  • ADO
  • Powerpoint
  • SAPI (Speech API)
  • WMI

Eles são mais como casos de teste do que exemplos, mas você pode obter a idéia.

Você pode lançar seu próprio sistema usando CInvoke e algum código personalizado C / C ++ combinado com Lua meta-tabelas.

http://www.nongnu.org/cinvoke/

A partir da experiência, embora eu não posso recomendar este, é bastante complicado e requer um grande esforço para obtê-lo direito e torná-lo à prova de balas.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top