Necesito conseguir una macro de automatización como algo dentro de nuestra aplicación de escritorio. La aplicación de escritorio probablemente estará en VB.NET o C# .net. El motivo es permitir al usuario grabar y reproducir ciertas tareas que les gustaría automatizar. Algo así como macros en aplicaciones de oficina y estudio visual. Lo primero que me viene a la mente es VBA.Crear macro soporte de automatización dentro de una aplicación
Es este el enfoque correcto o si hay otras opciones disponibles?
Cualquier trampa o cosas a las que prestarle atención, si algún cuerpo ya lo ha hecho antes.
Algunos enlaces útiles para ponerme en marcha.
Cualquiera que sea poco de ayuda es muy apreciada.
Gracias de antemano.
Samrat.
P.S. Esta es una pregunta bastante genérica que no pertenece a ninguna tecnología específica. Si algunos de ustedes piensan las etiquetas no son apropiadas o si se necesita un poco más etiquetas que he quedado fuera, no dude en editarlos :)
y ahí van mis 50 seres queridos :( –
Aunque defiendo la respuesta del patrón de comando de Philipp, quería preguntar, ¿está reparado usando VBA o .net para el código de macro? Hay muchos otros lenguajes de scripts incrustables. allí .Le viene a la mente LUA (http://www.lua.org/) – Tony
@Tony - No. Dije que VBA es lo primero que me vino a la mente desde que estaba familiarizado con él en los productos de Microsoft. No sabía su practicidad para integrar y otras alternativas que existían. Por supuesto, por ahora mi objetivo principal es la automatización \ macro grabación en lugar de tener un soporte completo de lenguaje de scripting. Voy a echar un vistazo a LUA. Gracias por su tiempo . –