Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/05/2005, 12:57
MaxExtreme
 
Fecha de Ingreso: abril-2005
Mensajes: 3.083
Antigüedad: 19 años, 1 mes
Puntos: 17
Hice uno hace bastante...

Lo que necesitas se llama "lenguaje de script".

Cómo hacerlo varía mucho en cómo quieras hacer el lenguaje. Si quieres uno sencillo y práctico, línea a línea, sin varias funciones en cada línea, etc, simplemente sería leer cada línea (usa las funciones relacionadas con manejo de Strings... como Left$(), Mid$(), Right$(), etc), obtener el nombre de la función a la que se llama, obtener los parámetros con lo suqe se llama y llamarla.

Ejemplo:
Código:
msg "Hola" "lala"
Obtendrías la string del comando, "msg", con ella sabes a qué función llamar, después obtienes los dos parámetros. La instrucción msg podrías hacerla así:

Código:
Public Function msg(Mensaje As String, Titulo As String)
MsgBox Mensaje, Titulo
End Function
Si quieres complicarlo más... Por ejemplo, haciendo que en cada línea pueda haber más de una llamada, deberías hacerlo con bucles, recursivamente, separando la línea en varias... etc