4D v15

OPEN URL (new name for OPEN WEB URL)

Accueil

 
4D v15
OPEN URL (new name for OPEN WEB URL)

OPEN URL (new name for OPEN WEB URL)  


 

 

OPEN URL ( chemin {;nomApp} {; *} )

ParamètreTypeDescription
cheminChaîne->Chemin du document à ouvrir ou URL
nomAppChaîne->Nom de l'application à utiliser
*Opérateur->Si spécifié = l’URL n’est pas traduit, Si omis = l’URL est traduit

Introduit dans 4D v14 R3

Note de compatibilité : OPEN URL est le nouveau nom de la commande OUVRIR URL WEB (thème "outils"), dont les capacités ont été étendues.

La commande OPEN URL accepte un nouveau paramètre optionnel nomApp, vous permettant de désigner l'application à utiliser pour ouvrir le document ou l'URL passé dans le paramètre chemin.

Lorsque ce paramètre est passé, la commande interroge le système. Si une application de ce nom est installée, elle est lancée et la commande lui demande d'ouvrir l'URL ou le document spécifié.

Sous Windows, le mécanisme de reconnaissance du nom de l'application est le même que celui utilisé par la commande "Exécuter" du menu Démarrer. Vous pouvez passer par exemple :

  • "iexplore" pour lancer Internet Explorer.
  • "chrome" pour lancer Chrome (si installé)
  • "winword" pour lancer MS Word (si installé)

Note : Vous pouvez trouver la liste des applications installées dans la registry à la clé suivante : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths

Sous OS X, le mécanisme utilise la base du Finder qui indexe automatiquement toutes les applications installées. Il reconnaît toute application .app via son nom de package (avec ou sans le suffixe .app). Vous pouvez passer par exemple :

  • "safari"
  • "FireFox"
  • "TextEdit"

Si l'application nomApp n'est pas trouvée, aucune erreur n'est retournée ; la commande s'exécute comme si le paramètre n'avait pas été spécifié (i.e. le système sélectionne l'application la plus appropriée en fonction du type du document ou de l'URL). 

Exemple  

Vous pouvez ouvrir un même fichier texte avec différentes applications :

 OPEN URL("C:\\temp\\cookies.txt") //ouvre le fichier avec Notepad
 OPEN URL("C:\\temp\\cookies.txt";"winword") //ouvre le fichier avec MS Word (si installé)
 OPEN URL("C:\\temp\\cookies.txt";"excel") //ouvre le fichier avec MS Excel (si installé)

 
PROPRIÉTÉS 

Produit : 4D
Thème : Langage

 
HISTORIQUE 

 
UTILISATION DE L'ARTICLE

4D v15 - Mise à jour (édition standard) ( 4D v15)