PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

PV

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
SysAssocieExtension (Fonction)
En anglais : SysLinkExtension
Associe une extension (.txt, .avi, etc.) à un programme d'exécution par défaut.
Exemple
// Associe l'extension ".txt" à l'exécutable "app.exe"
SysAssocieExtension(".txt", "C:\Program Files\MyApp\app.exe ""%1""", sysUtilisateurCourant)
Syntaxe
<Résultat> = SysAssocieExtension(<Extension> , <Commande> [, <Utilisateur>])
<Résultat> : Booléen
  • Vrai si l'association est effectuée,
  • Faux dans le cas contraire. La fonction ErreurInfo permet d'obtenir plus de détails.
<Extension> : Chaîne de caractères
Extension à associer.
<Commande> : Chaîne de caractères
Commande à exécuter. Cette commande est de la forme : "CheminCompletDeLExécutable %1"
où %1 représente le fichier sélectionné à passer en argument. Il est conseillé de l'entourer de guillemets pour s'assurer de sa bonne exécution.
Remarque : Ce paramètre peut contenir des raccourcis système tels que %systemroot%.
<Utilisateur> : Constante optionnelle de type Entier
L'association entre l'application et l'extension est enregistrée dans la base de registres. Deux options sont possibles :
sysTousUtilisateursL'association sera prise en compte pour tous les utilisateurs du poste en cours.
Remarque : Il est nécessaire de posséder les droits "Administrateur" pour exécuter cette opération.
sysUtilisateurCourant
(Valeur par défaut)
L'association sera prise en compte uniquement pour l'utilisateur courant.
Remarques
Une seule commande est acceptée par extension. Si plusieurs commandes sont associées à une même extension, seule la dernière commande sera prise en compte.
Composante : wd280std.dll
Version minimum requise
  • Version 21
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire