FoxPro/Visual FoxPro - Abrir un archivo.exe desde un prg

 
Vista:

Abrir un archivo.exe desde un prg

Publicado por Jhonatan Ruiz (1 intervención) el 23/01/2016 00:36:52
Estimados amigos y colegas de la comunidad me estoy iniciando en el mundo de la programacion e implementaciones estoy comenzando y soy novato mi pregunta es la siguiente tengo una aplicacion que me dice que puedo agregar mas modulos si desarrollo en foxpro pero estos modulos son escritos en prg.

Queria saber si hay la posibilidad en prg de arbrir un archivo .exe perteneciente a otro programa que me permita al abrir el prg arbrir el archivo \carpeta\ejecutablenofoxpro.exe.

Le agradeceria su colaboracion.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 59
Ha disminuido 1 puesto en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

Abrir un archivo.exe desde un prg

Publicado por Juan R. (114 intervenciones) el 23/01/2016 12:55:17
Buenas Jhonatan

Si te entiendo, quieres llamar a una aplicación externa no escrita en VFP, no? Pues para eso es tan simple como usar el comando "RUN".

Ejemplo:

RUN [/N] ejecutablenofoxpro.exe

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 1.011
Oro
Ha mantenido su posición en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

Abrir un archivo.exe desde un prg

Publicado por Fidel José (657 intervenciones) el 23/01/2016 15:56:03
En un ejemplo:
1
2
3
4
5
6
lcPrograma = "c:\theodore\theodore.exe"      && theodore.exe es un programa creado con Visual FoxPro 9 ®
lcPath = JUSTPATH(m.lcprograma)
CD &lcPath
obj = CREATEOBJECT("Shell.Application")
obj.ShellExecute(m.lcprograma)
obj = null
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Abrir un archivo.exe desde un prg

Publicado por NELSON CIFUENTES (1 intervención) el 03/06/2019 21:57:25
Excelente. Utilizando shell.Application permite ejecutar exes de otros progrmas y pasarle parámetros.

1
2
3
args = "costo=100 " // ej de parametro
obj = CREATEOBJECT("Shell.Application")
obj.ShellExecute(m.lcprograma, args)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar