Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/04/2016, 08:54
Avatar de mauro770
mauro770
 
Fecha de Ingreso: mayo-2009
Mensajes: 109
Antigüedad: 15 años, 8 meses
Puntos: 1
Pregunta Ejecutar función/sub de otra Aplicación.

hola , quisiera saber si es posible con vb.net ejecutar una función de otro programa externo.

por ejemplo , este es el programa
Código vb:
Ver original
  1. Private Sub Cargar_Registro(ByVal Id As Long)
  2.         '/Codigo Cargar Registro/'
  3.        MsgBox("registro" & Id & " cargado")
  4.     End Sub
  5.  
  6.     Private Sub EditarCampo(ByVal Campo As String, ByVal Valor As String)
  7.         '/Codigo Cargar Registro/'
  8.        MsgBox("Campo" & Campo & " Cambio su valor a " & Valor)
  9.     End Sub
  10.  
  11.     Private Sub Guardar_Registro()
  12.         '/Codigo Guardar Registro/'
  13.        MsgBox("registro guardado")
  14.     End Sub

necesito ejecutar algo como :
Código vb:
Ver original
  1. 'Enviamos la carga, edición y guardado conjunto de un registro de otra aplicacion.
  2. Call Cargar_Registro(175)
  3.  
  4. Call EditarCampo("Nombre","Miguel Angel")
  5. Call EditarCampo("Apellido","Torres")
  6. Call EditarCampo("Dirección","Cruz de los ángeles 795")
  7.  
  8. call Guardar_Registro()

realmente no tengo idea de como hacerlo , si tienen información de donde tengo que empezar a buscar me ayudaría mucho!
me imagino que la estructura seria algo así ....
-"Buscar programa"->
-"listar sus Funciones/sub"->
-"obtener alguna especie de dirección de memoria((((????)))" ->
-"enviar una especie de mensaje al programa o ejecutarlo desde la memoria((((????)))"

cual seria la estructura a seguir? y que información debería buscar para realizarlo?

GRACIAS!