Permet de lancer automatiquement une application WINDEV lors d'un événement précis. L'application à lancer peut correspondre ou non à l'application en cours.
Remarque : La fonction
AutoLanceSupprime permet d'annuler le lancement automatique d'une application.
// Lancement automatique de l'application "MonAppli"
// au démarrage
AutoLanceAjoute(alDémarrage, "MonAppli", fRepExe() + "\GestionClients.exe")
Syntaxe
AutoLanceAjoute(<Événement du lancement> , <Application> , <Exécutable>)
<Événement du lancement> : Constante de type entier
Événement provoquant le lancement de l'application : | |
alDémarrage | Lancement de l'application lors du démarrage du poste PC en cours. |
<Application> : Chaîne de caractères
Nom de l'application à lancer. Ce nom sera utilisé dans la fonction AutoLanceSupprime.
<Exécutable> : Chaîne de caractères
Nom et chemin complet de l'exécutable de l'application à lancer. Cet exécutable est présent sur le poste en cours.
Ce paramètre peut contenir la ligne de commande à passer à l'exécutable.
Remarques
Nom et répertoire de l'exécutable
- La fonction ExeInfo, utilisée avec la constante exeNom, retourne le nom complet de l'exécutable de l'application en cours.
- La fonction fRepExe renvoie le répertoire contenant l'exécutable de l'application en cours.
Gestion des erreurs
Attention : La fonction
AutoLanceAjoute ne retourne pas de code d'erreur. Pour savoir si cette fonction a généré une erreur, utilisez la variable
ErreurDétectée. En cas d'erreur, il est possible de connaître le détail de l'erreur grâce à la fonction
ErreurInfo.
Classification Métier / UI : Code métier