|
|
|
|
- Usando un comando Line
- Uso de la constante exeActive
- Valor de retorno de un ejecutable WINDEV
- Iniciar una aplicación en código de servidor WEBDEV
- Iniciar una aplicación en Windows Vista (y posterior)
- Varios
Ejecuta un programa (un archivo ejecutable, por ejemplo) desde la aplicación actual. Sintaxis
Ejecutar un ejecutable (en modo de bloqueo o no bloqueo) Ocultar los detalles
<Result> = ExeRun(<Program name> [, <Mode> [, <Wait for end> [, <Working directory>]]])
<Result>: booleano - True si se inició el programa,
- False en caso contrario. ErrorInfo devuelve más detalles sobre el error.
<Program name>: Cadena de caracteres Nombre del programa a iniciar con su ruta y/o los parámetros que deben pasarse al programa (si es necesario). - Si no se especifica ruta , el programa se busca en el directorio actual, luego en el directorio de Windows y en los directorios accesibles por PATH.
- Si el ejecutable corresponde a un nombre largo con espacios, debe utilizarse la siguiente sintaxis:
<Program name> = " " " Long_name_with_spaces" " Command_line"
<Mode>: Constante opcional de tipo Integer Modo de inicio de programa (sin acción sobre los programas de DOS): | | exeActive (Valor predeterminado) | El programa ejecutado es Active, "toma control" sobre el programa actual. | exeIconize | El programa que se ejecuta es Inactive y se minimiza.
| exeInactive | El programa que se ejecuta es Inactive: se ejecuta mientras el programa actual mantiene el foco. | exeMaximize | El programa ejecutado es Active, "toma control" sobre el programa en curso (la ventana de ejecución se maximiza). | exeNoHandleInheritance | Indica que el ejecutable no debe heredar los manejadores del padre (se aplica a TODOS los manejadores, incluidos los archivos). El ejecutable es independiente de la aplicación que lo lanzó. Esta constante puede combinarse con otras constantes de lanzamiento de la aplicación. |
<Wait for end>: Constante opcional de tipo Boolean Configura el tiempo de espera antes de reanudar la ejecución del programa actual: | | exeDontWait (Valor predeterminado) | El programa actual y el programa lanzado se ejecutan en paralelo. | exeWait | El programa actual continúa su ejecución cuando finaliza la ejecución del programa. |
<Working directory>: Cadena de caracteres opcional Directorio de trabajo de la aplicación a iniciar. Observaciones Usando un comando Line Para pasar parámetros en el comando Line a la ejecución del ejecutable, debe especificar el nombre y el ruta completo del ejecutable a ejecutar.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|