Proyecto en Visual fox pro, planos arquitectónicos y ejecutar programas como macromedia

Hola, estoy haciendo un proyecto en visual fox pro pero tengo otra duda ya que antes me has ayudado con otras dudas ahora tengo 2 más.
1.- Como puedo hacer para poder ejecutar un archivo de un diseño de un plano arquitectónico dentro de visual fox.
2.- Como puedo hacerle para que pueda ejecutar un programa desde visual fox por ejemplo no se por ejemplo ejecutar macromedia u otro software ya sea mediante un botón o algo para que se ejecute desde fox porque porque ejemplo tengo que abrir un programa que ejecuta videos pero necesito que solo digamos me haga como un botón de acceso directo al programa si sabes de alguna forma, por favor te lo agradeceré de nuevo.

1 respuesta

Respuesta
1
Espero poder ayudarte..
1. ¿Cómo puedo hacer para poder ejecutar un archivo de un diseño de un plano arquitectónico dentro de visual fox?
R: Muchas veces los archivos están asociados a una aplicación. Si este archivo es una imagen se muestra directamente en un form, ahora si es por ejemplo un archivo cad o algo así, podes probar llamando directamente al programa asociado:
lcLink="c:\ejemplo\miArchivo.xls"
lcAction = "Open"
lcParms = ""
DECLARE INTEGER ShellExecute IN SHELL32.dll INTEGER nWinHandle, STRING cOperation, STRING cFileName, STRING cParameters, STRING cDirectory, INTEGER nShowWindow
DECLARE INTEGER FindWindow IN WIN32API =ShellExecute(FindWindow(0, _SCREEN.caption),lcAction, lcLink,lcParms, SYS(2023), 1)
** siempre en lcLink va la ruta completa por mas que el archivo este en la carpeta de la aplicacion..
Tambien se puede usar la funcion getFile() para localizar el archivo.. asi:
lcLink=getfile()
2 - Con respecto a la pregunta 2 te cuento es lo mismo si quieres usar algo parecido (solo pones este código en el clck del botón)
Bueno, espero haberte ayudado y estoy a tu disposición..
Keystone - Christian
www.keystone.com.ar
Califica y cerra la pregunta.
Estoy a tu disposición
Keystone - Christian
www.keystone.com.ar

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas