AP Sublaunch

4D - Documentation   Français   English   German   4D_Pack, Commandes par thèmes   4D_Pack, Index des commandes   Retour   Précédent   Suivant

version 6.8.2 (Modifiée)


AP Sublaunch (nomFichier; mode) Entier long

ParamètreTypeDescription
nomFichierAlphaNom du fichier ou du document à exécuter
modeNumériqueEtat de la fenêtre au lancement (Windows)
Lancement synchrone (Mac OS)
RésultatEntier longCode d'erreur

Description

La commande AP Sublaunch permet de lancer une application ou d'ouvrir un document depuis 4e Dimension.

Sous Windows

Vous pouvez passer dans le paramètre nomFichier le nom de l'application suivi du nom du document, si l'application cible l'accepte.

Le paramètre mode permet de spécifier le mode d'apparition de la fenêtre dans laquelle l'application sera lancée :

- si vous passez 0, la fenêtre apparaîtra normalement ;

- si vous passez 1, la fenêtre sera en plein écran ;

- si vous passez 2, la fenêtre sera réduite et apparaîtra dans la barre des tâches de Windows.

Sous Mac OS

Vous pouvez passer un nom de document ou un nom d'application dans le paramètre nomFichier.

Le paramètre mode permet de spécifier l'ouverture synchrone (si vous passez 1) ou asynchrone (si vous passez 0) d'une application ou d'un document.

Une fois l'application lancée, avec ou sans document, vous pouvez continuer à la piloter sous Windows à l'aide d'OLE_Tools ou DDE Tools, et sous Mac OS à l'aide des Apple Events.

La commande retourne soit un numéro d'erreur système en cas de problème, soit 0 si tout se passe bien.

Attention : Le bon fonctionnement de cette commande est dépendant d'un nombre important de facteurs, et son résultat n'est pas garanti pour toutes les applications du marché.

Exemples

(1) Exemple Windows

   $errCode:=AP Sublaunch("MonProg.exe /c /v MonFichier.zwk";1)

(2) Exemple Mac OS

   $errCode:=AP Sublaunch("DisqueDur:Dossier:MonTexte";0)

Référence

AP ShellExecute.


4D - Documentation   Français   English   German   4D_Pack, Commandes par thèmes   4D_Pack, Index des commandes   Retour   Précédent   Suivant