Compartir a través de


Realizar tareas con comandos

Para realizar una tarea, puede asignar un comando a un menú o elemento de menú. Puede tratarse de cualquier comando válido de Visual FoxPro, como una llamada a un programa que exista en la ruta de acceso o a un procedimiento definido en la opción Código de limpieza del cuadro de diálogo Opciones generales. Para obtener más información, vea Crear un procedimiento predeterminado para un sistema de menús.

Para asignar un comando a un menú o elemento de menú

  1. En la columna Indicador del sistema, haga clic en el título o elemento de menú correspondiente.
  2. En el cuadro Resultado, elija Comando.
  3. En el cuadro situado a la derecha del cuadro Resultado, escriba el comando correspondiente:

Si el comando llama a un procedimiento del código de limpieza del menú, utilice el comando DO con la sintaxis siguiente:

DO procname IN menuname

En esta sintaxis, menuname especifica la ubicación del procedimiento. Se trata del nombre del archivo de menú y debe tener la extensión .mpr. Si no especifica la ubicación en menuname, deberá hacerlo con SET PROCEDURE TO menuname.mpr, si el procedimiento se encuentra en el código de limpieza del menú.

Para mostrar un formulario o un cuadro de diálogo compilados desde un menú o un elemento de menú, puede llamarlos con un comando o con un procedimiento. Por ejemplo, para mostrar un formulario llamado “Orders”, utilice el comando siguiente:

DO FORM Orders

Sugerencia   Al crear un menú o un elemento de menú que muestre un formulario o un cuadro de diálogo, indique con tres puntos al final del indicador del sistema que el usuario debe proporcionar más información.

Mostrar barras de herramientas

Si crea una barra de herramientas personalizada para una aplicación, puede mostrarla llamándola desde un menú o un elemento de menú. Para obtener más detalles, vea Crear barras de herramientas personalizadas.

Vea también

Habilitar y deshabilitar elementos de menú | Realizar tareas con procedimientos | Agregar un código de configuración a un sistema de menús | Diseñar menús y barras de herramientas | Compilar una aplicación