DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Votre version : XXA150056M

Le contenu de cette page a été mis à jour en version 25.  Consultez la documentation 25 dès maintenant.
Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions de gestion de Windows / Fonctions Exécutables
  • Utilisation en mode Service
  • Fonctionnalité d'application requise
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Ouvre directement un document dans son application associée. L'application est tout d'abord ouverte, puis le document spécifié.
Remarques :
  • L'application utilisée pour ouvrir le document est celle associée à l'extension du document dans Windows (fichier INI ou base de registre). Cette application associée peut varier selon les configurations utilisées.
  • Pour afficher une page quelconque dans un navigateur, il est également possible d'utiliser la fonction NavigateurLanceAppli.
Versions 18 et supérieures
Universal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
Versions 19 et supérieures
WINDEVJava Cette fonction est désormais disponible pour les applications Java.
Versions 21 et supérieures
Universal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
Exemple
WINDEVCode Utilisateur (MCU)
// Ouvre le document "Fonctions.doc" dans Word
LanceAppliAssociée("C:\WDNEWS\Version\Fonctions.doc")
// Imprime le document
LanceAppliAssociée("C:\WDNEWS\Version\Fonctions.doc", "print")
WINDEVCode Utilisateur (MCU)
// Ouverture d'un site dans le navigateur par défaut
LanceAppliAssociée("http://www.pcsoft.fr")
WINDEVCode Utilisateur (MCU)
// Lancement de la messagerie configurée par défaut
LanceAppliAssociée("mailto:pcsoft@pcsoft.fr")
// Lancement de la messagerie avec paramètres
// Paramètres reconnus par Outlook
LanceAppliAssociée("mailto:pcsoft@pcsoft.fr" + ...
"?subject=Sujet : LST &body=Texte : le sommaire de la LST")
WINDEVCode Utilisateur (MCU)
// Ouvre le document "Facture.doc" à partir de son raccourci
LanceAppliAssociée("""C:\Documents and Settings\Julie\Bureau\Raccourci vers Facture.doc.lnk""")
Syntaxe
<Résultat> = LanceAppliAssociée(<Nom du fichier> [, <Verbe>])
<Résultat> : Booléen
  • Vrai si le document existe et si l'application associée a été lancée.
  • Faux dans le cas contraire.
Java Renvoie Faux si l'application est exécutée avec une machine virtuelle Java (JRE) inférieure à la version 1.6.
<Nom du fichier> : Chaîne de caractères
Nom et chemin complet (ou relatif) du document à ouvrir. Un chemin de type UNC peut être utilisé.
Si des espaces sont présents dans le nom ou dans le chemin du document à ouvrir, triplez les guillemets encadrant ce paramètre.
WINDEV Ce paramètre peut également correspondre à un raccourci Windows.
Versions 18 et supérieures
Universal Windows 10 App Seuls les fichiers présents dans le répertoire "appdata" peuvent être manipulés. Il n'est pas possible de spécifier une URL Internet.
<Verbe> : Chaîne de caractères optionnelle
Verbe à utiliser pour lancer le document. Les verbes sont définis par application, pour indiquer les actions pouvant être effectuées. Les verbes les plus courants sont open ou print. Si ce paramètre n'est pas indiqué, le verbe utilisé sera le verbe par défaut pour le type de document.
Versions 16 et supérieures
Remarques

Utilisation en mode Service

La fonction LanceAppliAssociée utilisée en mode service permet bien de lancer l'application associée, mais l'interface de cette application n'est pas visible.
Versions 21 et supérieures
Universal Windows 10 App

Fonctionnalité d'application requise

L'utilisation de cette fonction entraîne la déclaration d'une fonctionnalité d'application dans l'assistant de génération de l'application.
Fonctionnalité requise : Réseaux domestiques et professionnels
Cette fonctionnalité permet aux applications d'utiliser des accès entrants et sortants vers des réseaux domestiques et professionnels.
Classification Métier / UI : Code neutre
Composante : wd290std.dll
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Ouverture site tiers à partir d'un code Webdev serveur
Pour ouvrir un site tiers sur le poste de l'utilisateur final à partir d'un code serveur en Webdev, il est nécessaire d'utiliser la fonction 'ScriptAffiche'.
En effet, la fonction 'LanceAppliAssociée', en code serveur Webdev, fonctionnera sur le poste de développement comme précisé dans les remarques en haut de page, mais une fois déployé, n'ouvrira rien à l'utilisateur final.
Pour ma part, ça m'est indispensable dans mes développements afin d'ouvrir un nouvel onglet à l'utilisateur final, en passant des variables en paramètres du site à ouvrir, ce qui permet une interconnexion complète de mes différents projets déployés.
Yoann
26 oct. 2023

Dernière modification : 24/03/2023

Signaler une erreur ou faire une suggestion | Aide en ligne locale