Вы находитесь на странице: 1из 5

Creacin de archivos EXE en VFP

Revisin: 1

Existen varias maneras de crear archivos EXE, en este documento voy a explicar una de ellas. Para crear un archivo EXE desde VFP, hay que tener en cuenta varias cosas: 1. Tener un proyecto creado, (asumir que el proyecto ya esta creado, debido a que crear proyectos no es el objetivo de este tema). 2. Crear un archivo .PRG principal con el cdigo que llame a la aplicacin. 3. Crear un archivo de Salida. Crear un archivo .PRG principal. Para ello nos vamos a la Pestaa Cdigo del Proyecto y seleccionamos la Opcin Programas, luego le damos nuevo:

Hay se creara un nuevo archivo PRG, al cual llamaremos Principal y agregaremos las siguientes lneas de cdigo: ** Oculta la Ventana de VFP Application.Visible = .F. ** Se le quita el comentario a una de las opciones, dependiendo si el inicio de tu programa ** en un Formulario o un Men *Do Form <Nombre del Formulario de Nivel Superior> && En caso de se Formulario *Do <Nombre del Men Principal de la Aplicacin> && En caso de ser men

Por: Carlos R. Soto N. foxperto@yahoo.com - Maracaibo Venezuela

Boletn sobre VFP y mas...


http://www.elistas.net/lista/foxpertos/alta

Creacin de archivos EXE en VFP

Revisin: 1

** Detiene la Aplicacin, esta opcin es para que no de un pestaazo y se salga ** Para mas informacin leer la ayuda del VFP READ EVENT Luego de grabar ese cdigo, se procede a colocar dicho programa como principal:

Ya el Proyecto en este punto esta listo para ser generado como EXE. Crear un archivo de salida del sistema. Se sigue el mismo procedimiento, que se utilizo para crear el Principal.PRG, pero esta vez lo llamamos Salir.PRG, y le agregamos las siguientes lneas de cdigo: ** Restaura el controlador de Errores del Sistema, en caso de tener rutinas personalizadas ON ERROR ** Devuelve a su valor original las teclas del Sistema, en caso de tener rutinas ** personalizadas ON Key Label ESC On Key Label Alt+X On Key Label Enter On Key Label F8 On Key Label F2 Por: Carlos R. Soto N. foxperto@yahoo.com - Maracaibo Venezuela Boletn sobre VFP y mas...
http://www.elistas.net/lista/foxpertos/alta

Creacin de archivos EXE en VFP

Revisin: 1

** Permite salir de la aplicacin, es complementaria de READ EVENTS CLEAR EVENTS ** Limpia la memoria de las variables RELEASE ALL ** Regresa el men a su estado inicial SET SYSMENU TO DEFAULT ** Cierra todas las Bases de Datos y Tablas abiertas CLOSE DATABASES ALL ** Visualiza la ventana de VFP Application.Visible = .T. ** Termina la aplicacin CANCEL Es importantsimo utilizar en este programa la sentencias CLEAR EVENT y CANCEL, para poder salir de la aplicacin y cerrarla. Este programa podr se invocado desde cualquier parte de la aplicacin, en el momento que se desee cerrar. Crear el Archivo EXE En la ventana del proyecto, darle clic sobre Generar...

Aparecer la siguiente pantalla: Por: Carlos R. Soto N. foxperto@yahoo.com - Maracaibo Venezuela Boletn sobre VFP y mas...
http://www.elistas.net/lista/foxpertos/alta

Creacin de archivos EXE en VFP

Revisin: 1

Accin de Generacin: Volver a general el proyecto: Vuelve a compilar todos los archivos que estn incluidos en el proyecto. Aplicacin (app): es un ejecutable, pero corre dentro del VFP. Ejecutable Win32: Es el archivo EXE que utilizaremos para distribuir nuestra aplicacin. Servidor COMs: Es para el manejo de Servicios COM, no tengo experiencia al respecto, pero prometo para una prxima entrega hablar sobre el tema.

Botn Versin... Abre una ventana como esta:

La cual no explicare por ahora, ya que no es necesaria para la generacin del EXE.

Por: Carlos R. Soto N. foxperto@yahoo.com - Maracaibo Venezuela

Boletn sobre VFP y mas...


http://www.elistas.net/lista/foxpertos/alta

Creacin de archivos EXE en VFP

Revisin: 1

Continuando con la generacin del Archivo EXE, lo nico que queda es darle clic en Aceptar

y ahora le das el nombre del archivo EXE

Y listo, el archivo EXE quedara creado.

Por: Carlos R. Soto N. foxperto@yahoo.com - Maracaibo Venezuela

Boletn sobre VFP y mas...


http://www.elistas.net/lista/foxpertos/alta

Вам также может понравиться