¿Que es Visual Fox Pro?
Enviado por perrosofiel • 14 de Julio de 2011 • Tutorial • 8.118 Palabras (33 Páginas) • 872 Visitas
¿Que es Visual Fox Pro?
Visual Fox Pro es un programa , como su nombre lo indica, de forma visual
para que el entorno del programador sea mas agradable y con menos
posibilidades de codificación errónea.
Este programa ha sido diseñado para los programadores mas exigentes, ya que
le permite trabajar con objetos, ya que este lenguaje se orienta a objetos.
Introducción a las aplicaciones
Las aplicaciones de ejemplo de Visual FoxPro han sido programadas con la
intención de ayudarle en sus primeros pasos con Visual FoxPro. Mientras
examina cada ejemplo, puede ver cómo funciona el ejemplo, examinar su
código y cómo puede utilizar sus características en sus propias aplicaciones.
Para abrir un proyecto de aplicación de ejemplo en el Administrador de
proyectos, haga clic en Abrir. Para ejecutar una aplicación de ejemplo, haga
clic en Ejecutar.
El ejemplo Soluciones incluye más de 90 ejemplos de tareas específicas de
Visual FoxPro, desde formularios de entradas de datos individuales hasta
cuadros de diálogo de fichas ajustadas dinámicamente, pasando por llamadas a
la API de Windows.
La interfaz (SOLUTION.SCX) para la aplicación de ejemplo Soluciones
ofrece varias características:
• Dos formas de ver el contenido del ejemplo Soluciones:
• Una vista de árbol (esquema) en la que se muestra la jerarquía de los
componentes de la aplicación.
• Una vista de lista filtrada de los componentes de la aplicación que
proporciona un listado, por orden alfabético, de todos los componentes que van
a filtrar la lista según lo que usted haya especificado con respecto al orden.
• Un botón expandir/contraer para ver todos los componentes de la vista
de árbol.
• Una breve descripción de un ejemplo seleccionado.
• La opción de ejecutar el código y/o ver el código abriéndolo en el
diseñador adecuado.
• Una descripción de cómo se han implementado determinadas
características en cualquier formulario mediante un botón Información técnica.
Para ejecutar la aplicación de ejemplo Soluciones
• Escriba lo siguiente en la ventana Comandos:
DO (HOME() + 'samples\solution\solution')
– O bien –
1 En el menú Programa, elija Ejecutar.
2 Elija la carpeta Ejemplos.
3 Elija la carpeta Soluciones.
4 Haga doble clic en Solution.app.
En el formulario principal Ejemplos de soluciones, verá que los ejemplos están
clasificados en las siguientes categorías: Controles, Bases de datos,
Formularios, Menús, Ole, Informes, Barras de herramientas y Winapi. Para ver
todos los componentes de esta vista de árbol, elija el botón Expandir todo y
desplácese por los componentes.
Cuando ya haya encontrado un ejemplo o un componente que le interese,
resáltelo para seleccionarlo. A continuación puede realizar una o todas las
siguientes acciones:
• Leer una breve descripción del ejemplo en el área de descripción situada
en la parte inferior del formulario principal de Soluciones.
• Ejecutar el ejemplo eligiendo Ejecutar ejemplo.
• Ver el código eligiendo Ver código.
Después de cerrar el formulario o el diseñador que está abierto, regresará
El ejemplo Importadores Tastrade es una muestra de una aplicación integrada
de Visual FoxPro. La aplicación es un sistema de entrada de pedidos para una
empresa ficticia de importación y exportación que vende productos culinarios
típicos de todo el mundo.
Importadores Tastrade proporciona la funcionalidad de introducción de
pedidos, lo que permite a los usuarios:
• Crear nuevos pedidos.
• Agregar elementos a pedidos directamente.
• Seleccionar elementos procedentes de pedidos anteriores.
• Calcular las extensiones de elemento de línea, subtotales, y totales de
pedidos preparados para descuentos y flete.
Además, la aplicación demuestra la seguridad a nivel de usuario pidiendo a los
usuarios que inicien una sesión en la aplicación antes de ver o editar datos.
Se ha documentado cada paso en la programación de la aplicación
Importadores Tastrade como se indica a continuación:
• Crear la especificación
• Diseñar la base de datos
• Crear estructuras y relaciones entre tablas
• Seguridad
• Integridad de datos
• Mantenimiento de bases de datos
• Comentarios sobre la creación de la base de datos
• Diseñar y crear clases
• Funcionalidad a nivel de aplicación
• Funcionalidad a nivel de formularios
• Funcionalidad a nivel de controles
• Comentarios sobre las clases
• Escribir, comprobar y depurar el código de la aplicación
• Formularios
• Informes
• Menús y barras de herramientas
• Manipulación de errores
• Depuración
• El programa principal
• Comentarios sobre el código
Para ejecutar Importadores Tastrade
• Escriba la siguiente línea de código en la ventana Comandos:
DO (HOME() + 'samples\tastrade\tastrade')
– O bien –
1 En el menú Programa, elija Ejecutar.
2 Elija la carpeta Ejemplos.
3 Elija la carpeta Tastrade.
4 Haga doble clic en TASTRADE.APP.
Para abrir el proyecto para la aplicación Importadores Tastrade
• Escriba la siguiente línea de código en la ventana Comandos:
MODIFY PROJECT (HOME() + 'samples\tastrade\tastrade')
al formulario principal de Soluciones.
Ejemplo Acceso
Ejemplos de Soluciones
Más de 90 ejemplos distintos en los que se enseña a realizar tareas específicas
de Visual FoxPro, desde simples formularios de entrada de datos, hasta
cuadros de diálogo con fichas ajustadas dinámicamente, pasando por llamadas
a la API de Windows. AbrirEjecutar
Importadores Tastrade
Una aplicación de Visual FoxPro integrada con seguridad de inicio de sesión,
funcionalidad de entrada
...