Agregar archivos a un proyecto
Un proyecto de Visual FoxPro consta de componentes independientes que se almacenan como archivos individuales. Por ejemplo, un proyecto sencillo puede constar de formularios (archivos .scx), informes (archivos .frx) y programas (archivos .prg y .fxp). Además un proyecto suele tener una o varias bases de datos (archivos .dbc), tablas (almacenadas en archivos .dbf y .fpt) e índices (archivos .cdx e .idx). Para incluirse en una aplicación, el archivo ha de agregarse al proyecto. De esa manera, al compilar la aplicación, Visual FoxPro puede incluir los archivos de ese componente en el producto terminado.
Puede agregar fácilmente archivos a un proyecto de varias maneras:
- Para crear un proyecto y agregar archivos existentes, use el Asistente para aplicaciones.
- Para agregar automáticamente archivos nuevos a un proyecto, abra un proyecto y, a continuación, cree los archivos nuevos en el Administrador de proyectos.
- Para agregar archivos existentes a un proyecto, abra un proyecto y agréguelos con el Administrador de proyectos.
Si ha utilizado el Asistente para aplicaciones o el Administrador de proyectos para crear los archivos, normalmente no necesitará hacer nada más ya que el archivo se incluye automáticamente en el proyecto. Sin embargo, existe una excepción a lo anterior si la aplicación incluye un archivo que el usuario vaya a modificar. Dado que los archivos incluidos son de sólo lectura, deberá marcar el archivo como excluido. Para obtener detalles, vea Referencias a archivos modificables.
Sugerencia Para obtener una lista de los tipos de archivos y extensiones utilizados en Visual FoxPro, vea Extensiones de archivo y tipos de archivo.
Crear y modificar archivos con el Administrador de proyectos
El Administrador de proyectos simplifica la creación y modificación de archivos. Basta con seleccionar el tipo de archivo que desea crear o modificar, y elegir el botón Nuevo o Modificar. Visual FoxPro mostrará la herramienta de diseño apropiada para el tipo de archivo seleccionado.
Para crear un archivo y agregarlo al Administrador de proyectos
- Seleccione el elemento que desea crear.
- Elija Nuevo.
Con algunos elementos existe la opción de utilizar un Asistente que le ayuda a crear el archivo.
Para modificar un archivo
- Seleccione un archivo existente.
- Elija Modificar.
Por ejemplo, para modificar una tabla, seleccione el nombre de la tabla y elija Modificar para ver la tabla en el Diseñador de tablas.
Agregar una descripción a un archivo
Cuando cree o agregue un archivo nuevo, podrá agregarle una descripción. Esta descripción se muestra en la parte inferior del Administrador de proyectos al seleccionar el archivo.
Para agregar una descripción a un archivo
- En el Administrador de proyectos, seleccione el archivo.
- En el menú Proyecto, elija Modificar descripción.
- En el cuadro de diálogo Descripción, escriba una descripción para el archivo.
- Elija Aceptar.
Agregar un archivo existente a un proyecto
Si un archivo existente ya no forma parte del proyecto, puede agregarlo manualmente.
Para agregar un archivo a un proyecto manualmente
- En el Administrador de proyectos, elija el tipo de componente que desea agregar; para ello, selecciónelo en la jerarquía.
- Elija Agregar.
- En el cuadro de diálogo Abrir, seleccione el archivo que desea agregar.
- Elija Aceptar.
Para quitar un archivo de un proyecto
- Seleccione el elemento que desea quitar.
- Elija Quitar.
- En la petición de confirmación, elija Quitar.
Si desea eliminar el archivo del equipo, elija Eliminar.
Visual FoxPro también agrega archivos al proyecto si se ha hecho referencia a los mismos en un programa o formulario. Por ejemplo, si un programa del proyecto incluye la línea siguiente, Visual FoxPro agrega el archivo Orders.scx al proyecto:
DO FORM ORDERS.SCX
Si se ha hecho referencia a un archivo de esta manera, no se incluye inmediatamente en un proyecto. Posteriormente, cuando compile el proyecto, Visual FoxPro resuelve las referencias a todos los archivos e incluye automáticamente los archivos implícitos en el proyecto. Además, si se ha hecho referencia a cualquier otro archivo mediante código definido por el usuario en el archivo nuevo, al compilar el proyecto también se resolverá esa referencia y se incluirá el archivo. Los archivos a los que se ha hecho referencia aparecerán en el Administrador de programas la próxima vez que vea el proyecto.
Precaución Visual FoxPro podría no ser capaz de resolver referencias a archivos de imagen (.bmp y .msk), dependiendo de la forma en que se utilicen en el código. Por tanto, agregue las imágenes a los archivos manualmente. Además, Visual FoxPro no puede incluir automáticamente archivos a los que se haya hecho referencia mediante la sustitución de macros, porque el nombre del archivo no se conoce hasta que se ejecuta la aplicación. Si la aplicación establece referencias a archivos mediante la sustitución de macros, incluya estos archivos manualmente.
Vea también
Estructurar un programa principal | Referencias a archivos modificables | Compilar una aplicación | Asistente para aplicaciones