Developpez.com - 4D
X

Choisissez d'abord la catégorieensuite la rubrique :


Lancer un AppleScript

Date de publication : 20/10/05

Par Stéphanie Tirtiat (Intl Tech Support)
 

Code exemple pour lancer un AppleScript sous Os X



Produit : 4D 2004 · Plateforme : Mac OS X


Nous avons un script AppleScript placé à la racine du volume courant, dans un dossier nommé "scripts".

Pour lancer cet AppleScript, nous allons utiliser la commande LANCER PROCESS EXTERNE et osascript qui est la commande du Shell permettant l'exécution d'un AppleScript.


Documentation 4D :


   LANCER PROCESS EXTERNE (nomFichier{; fluxEntrée{; fluxSortie{; fluxErreur}}})


Petit exemple d'utilisation :

      ` --- méthode

   C_TEXTE($fluxEntree;$fluxSortie;$fluxErreur)
   $fluxEntree:=""
   $fluxSortie:=""
   $fluxErreur:=""

   C_TEXTE($cheminScript)
   $cheminScript:="/Volumes/TIGER/scripts/test.applescript"

      ` Unix path
   LANCER PROCESS EXTERNE ("osascript \""+$cheminScript+"\"";$fluxEntree;$fluxSortie;$fluxErreur)

      ` --- fin de méthode



Valid XHTML 1.1!Valid CSS!

Copyright © 2005 4D s.a.. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.

Contacter le responsable de la rubrique 4D