4D Pack v14

AP ShellExecute

Inicio

 
4D Pack v14
AP ShellExecute

AP ShellExecute 


 

AP ShellExecute ( nomArchivo ; modo ; param ) -> Resultado 
Parámetro Tipo   Descripción
nomArchivo  Cadena in Nombre del archivo o del documento a ejecutar
modo  Entero largo in Estado de la ventana al abrir
param  Texto in Parámetros de la aplicación
Resultado  Entero largo in 0, si la ejecución del comando es correcta; de lo contrario código de error

Nota de compatibilidad: este comando es obsoleto, sólo se conserva por razones de compatibilidad y se eliminará en futuras versiones del plug-in. Se recomienda usar el comando LAUNCH EXTERNAL PROCESS de 4D. Tenga en cuenta que desde la versión 11.0 de 4D, AP ShellExecute sólo funciona bajo Windows.

Nota: este comando sólo funciona en Windows. Bajo Mac OS, no tiene ningún efecto.

El comando AP ShellExecute permite lanzar una aplicación o abrir un documento desde una base 4D.

En el parámetro nomArchivo, pase el nombre o ruta de acceso completa (absoluta) del archivo a lanzar. Cuando la aplicación o documento a abrir se encuentra junto a la estructura de la base, es posible pasar sólo el nombre de archivo o una ruta de acceso relativa.
Sólo tiene que indicar el nombre del documento y Windows se encarga de la ejecución de la aplicación asociada.

El parámetro modo permite especificar el modo de visualización de la ventana en la que se lanzará la aplicación:

  • Si pasa 0, la ventana aparecerá normal;
  • Si pasa 1, la ventana aparecerá en pantalla completa;
  • Si pasa 2, la ventana se reducirá y aparecerá en la barra de tareas de Windows.

El parámetro param permite pasar todo tipo de parámetro adicional que pueda ser necesario para la aplicación ejecutada. Por ejemplo, si utiliza este comando para lanzar un navegador web, puede pasar una URL específica en este parámetro.

Este ejemplo abre un documento de tipo Word® ubicado en la raíz del disco principal:

  `Bajo Windows
 $err:=AP ShellExecute("C:\Test.doc")

Este ejemplo lanza el navegador de Internet browser por defecto en pantalla completa en el sitio de 4D:

 $err:=AP ShellExecute("www.4d.fr";"1")

Este ejemplo abre el sitio de 4D en pantalla completa en Netscape® sin importar cuál sea el navegador de Internet por defecto:

 $err:=AP ShellExecute("C:\Program Files\Netscape\NETSCAPE.EXE";"1";"www.4d.fr")

Este ejemplo abre el Explorador Windows en una ventana normal y muestra el contenido de la carpeta Music:

 $err:=AP ShellExecute("C:\WINDOWS\explorer.exe";0;"C:\Music")

 
PROPIEDADES 

Producto: 4D Pack
Tema: 4D_Pack : Utilities
Número 61957

Este comando es obsoleto y no debe utilizarse más

 
HISTORIA 

Modificado: 4D Pack v11

 
ARTICLE USAGE

4D Pack ( 4D Pack v11.4)
4D Pack ( 4D Pack v13.2)
4D Pack ( 4D Pack v12)
4D Pack ( 4D Pack v14 R2)
4D Pack ( 4D Pack v14)
4D Pack ( 4D Pack v14 R3)
4D Pack ( 4D Pack v14 R4)