Compartir a través de


CREATE PROJECT (Comando)

Abre el Administrador de proyectos de forma que pueda crear un proyecto.

CREATE PROJECT [FileName | ?] [NOWAIT] [SAVE] [WINDOW WindowName1]
   [IN [WINDOW] WindowName2 | IN SCREEN [NOSHOW] [NOPROJECTHOOK]

Parámetros

  • FileName
    Especifica el nombre de archivo de la tabla de proyecto. Si no especifica ninguna extensión para este archivo, Visual FoxPro le asignará automáticamente la extensión .pjx.

  • ?
    Muestra el cuadro de diálogo Crear, que le pide que asigne un nombre al proyecto que está creando.

  • NOWAIT
    Continúa la ejecución del programa después de abrir el Administrador de proyectos. El programa no espera a que se cierre el Administrador de proyectos, sino que continúa la ejecución en la línea de programa que sigue inmediatamente a la línea que contiene CREATE PROJECT NOWAIT. Si omite NOWAIT cuando se ejecuta CREATE PROJECT en un programa, el Administrador de proyectos se abrirá y la ejecución del programa se detendrá hasta que se cierre el Administrador de proyectos.

    Incluir NOWAIT no ejerce ningún efecto en CREATE PROJECT cuando se ejecuta en la ventana Comandos.

  • SAVE
    Deja abierto el Administrador de proyectos después de que se active otra ventana. Si omite SAVE, el Administrador de proyectos se cerrará cuando active otra ventana.

    El hecho de incluir SAVE no tiene ningún efecto cuando se ejecuta desde la ventana Comandos.

  • WINDOW WindowName1
    Especifica una ventana cuyas características asume el Administrador de proyectos. Por ejemplo, si la ventana está creada con la opción FLOAT de DEFINE WINDOW, el Administrador de proyectos se podrá mover. No es necesario que la ventana esté activa o sea visible, pero debe estar definida.

    El Administrador de proyectos tiene un tamaño predeterminado que puede ser mayor que el de la ventana cuyas características toma. En este caso, el Administrador de proyectos asume las características de la ventana en que se sitúa. La esquina superior izquierda del Administrador de proyectos se coloca en las mismas coordenadas que la esquina superior izquierda de la ventana y puede extenderse más allá de los bordes de la ventana.

  • IN [WINDOW] WindowName2
    Especifica una ventana primaria en la cual se abre el Administrador de proyectos. El Administrador de proyectos no asume las características de la ventana primaria y no se puede mover fuera de dicha ventana. Si se mueve la ventana primaria, el Administrador de proyectos se moverá con ella.

    La ventana primaria debe estar definida con DEFINE WINDOW y debe estar visible para permitir el acceso al Administrador de proyectos.

  • IN SCREEN
    Especifica que el Administrador de proyectos se abre explícitamente en la ventana principal de Visual FoxPro, después de haberlo situado en una ventana primaria. El Administrador de proyectos se sitúa en una ventana primaria al incluir la cláusula IN WINDOW.

  • NOSHOW
    Especifica que el Administrador de proyectos está oculto (su propiedad Visible está establecida con falso (.F.)) cuando se abre. Para mostrar el objeto ProjectHook, establezca la propiedad Visible del Administrador de proyectos en verdadero (.T.). NOSHOW permite manipular un proyecto antes de mostrarlo en el Administrador de proyectos. Para evitar confusión con la palabra clave NOSHADOW, no puede abreviar NOSHOW a menos de cinco caracteres.

  • NOPROJECTHOOK
    Especifica que no se crea un objeto ProjectHook cuando se abre el Administrador de proyectos. Incluya NOPROJECTHOOK para proyectos que no se manipularán mediante programación con enganches del Administrador de proyectos. Observe que sigue creándose un objeto Project cuando se abre un archivo de proyecto (.pjx).

Observaciones

Un proyecto es una tabla que registra todos los archivos necesarios para crear una aplicación, así como todas las dependencias, referencias y conexiones entre los archivos. Una tabla de proyecto tiene una extensión .pjx y un archivo memo asociado con una extensión .pjt. En un proyecto, usted especifica todas las piezas necesarias para la aplicación final, de tal forma que Visual FoxPro le asegura que los archivos compilados se basan en los archivos de origen más recientes.

Una tabla de proyecto puede abrirse con USE y manipularse como cualquier otra tabla de Visual FoxPro.

Al ejecutar el comando CREATE PROJECT sin ningún argumento adicional se muestra el cuadro de diálogo Crear, que le permite especificar un nombre para el proyecto.

Vea también

BUILD APP | BUILD PROJECT | MODIFY PROJECT | Compilar una aplicación