version 6.8.2 (Modifiée)
AP Sublaunch (nomFichier; mode) Entier long
Paramètre | Type | Description | |
nomFichier | Alpha | Nom du fichier ou du document à exécuter | |
mode | Numérique | Etat de la fenêtre au lancement (Windows) | |
Lancement synchrone (Mac OS) | |||
Résultat | Entier long | Code 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