WINDEV 28 Express, UAC Contrôle de Compte Utilisateur, sécurité Windows, exécutable, multi-instance, privilèges administrateur, code malveillant, APP DATA, répertoire utilisateur, options de stockage, bibliothèque patch, télémétrie, base de données, SGBDR Système de Gestion de Base de Données Relationnelle, cybersécurité, UAC User Account Control, DLL Dynamic Link Library
Dans le cadre de l'apprentissage de WINDEV 28 Express, le document donne des directives afin de créer un exécutable, c'est-à-dire le programme EXE qui va être lancé depuis Windows. Il explique ensuite la procédure d'installation.
[...] Lorsque les modifications apportées au système nécessitent une autorisation de niveau administrateur, le contrôle de compte d'utilisateur en informe l'utilisateur, ce qui donne la possibilité d'approuver ou de refuser la modification. Vous allez peut-être vouloir modifier les paramètres de ces 2 écrans UAC améliore la sécurité des appareils Windows en limitant l'accès dont dispose le code malveillant pour s'exécuter avec des privilèges d'administrateur. [...]
[...] UAC permet aux utilisateurs de prendre des décisions éclairées sur les actions susceptibles d'affecter la stabilité et la sécurité de leur appareil. À moins que vous ne désactiviez le contrôle de compte d'utilisateur, les logiciels malveillants ne peuvent pas désactiver ou interférer avec les paramètres de contrôle de compte d'utilisateur. [...]
[...] WINDEV peut créer des applications multilingues Ici on n'a que du Français, dont on reste que sur du Français On clique sur SUIVANT Ce sont les différents éléments que l'on a créés tout au long de la formation, et WINDEV nous demande lesquels on veut intégrer dans notre exécutable, et surtout dans la BIBLIOTHEQUE IL vaut mieux faire confiance à WINDEV et tous les éléments présents sont nécessaires au fonctionnement de l'application Donc on les laisse tous, bien sûr En général, on n'enlève pas des éléments, on va plutôt en rajouter dans le cas d'un développement un peu plus élaboré, et un peu plus compliqué, on peut avoir des éléments que WINDEV ne sait pas qu'il faut les intégrer, mais qui sont nécessaires à l'application, et on va donc les ajouter ici Ici on se contente de cliquer sur suivant Quel va être le répertoire dans lequel vont être stocké les fichiers de données. Il y a plusieurs solutions, plusieurs systèmes de fonctionnement Les fichiers de données peuvent être stocké par exemple au même niveau que l'exécutable (dans certains cas, cela peut être une option intéressante) Ou alors dans un répertoire spécifique, dont on donne le chemin précis Ou vous laissez WINDEV gérer cela automatiquement : Dans ce cas, les données vont être placées généralement dans les répertoires du profil utilisateur, donc tout ce qui est APP DATA, etc. [...]
[...] Le contrôle de compte d'utilisateur est activé par défaut et vous pouvez le configurer si vous disposez de privilèges administratifs. On ne touche à rien et on clique sur SUIVANT L'écran affiche que c'est terminé Nous cliquons sur le bouton TERMINE Et l'exécutable va être généré L'exécutable a été généré et tout s'est bien passé WINDEV me propose de : - Le lancer - D'ouvrir le répertoire de génération - De terminer Il peut être intéressant d'aller voir ce qu'il a créé dans le répertoire de génération On clique sur ce BOUTON Le répertoire va s'ouvrir dans l'EXPLORATEUR WINDOWS Nous sommes dans le dossier de génération de l'application, c'est-à-dire le dossier EXE dans le projet Les fichiers DLL Et les fichiers de données Il ne reste plus qu'à le tester en cliquant sur l'exécutable Tout fonctionne correctement, et les données sont là également Comme vous l'avez vu, c'est très simple de créer un exécutable à partir d'un projet WINDEV Il suffit de suivre les différentes étapes proposées par l'ASSISTANT Dans la pratique, on peut se contenter de générer l'exécutable de cette manière là et l'installer manuellement soit : - Sur les postes de travail - Soit sur un répertoire partagé par exemple sur le réseau et mettre un raccourci ensuite sur les postes de travail des utilisateurs - Ou alors faire quelque chose de plus élaboré générer un programme d'installation, comme ce que l'on trouve habituellement dans toutes les applications professionnelles. [...]
[...] WINDEV 28 Express - Générer l'exécutable Windows SOMMAIRE CREATION DE L'EXECUTABLE NOM DE L'EXECUTABLE CREATION DE L'ICONE QUI REPRESENTE L'EXECUTABLE PARAMETRAGE DE L'ICONE GENEREE FONCTIONNEMENT DE L'EXECUTABLE MESSAGE D'ERREUR PERSONNALISE LA TELEMETRIE BIBLIOTHEQUE PATCH LANGUE DE L'EXECUTABLE MISE EN BIBLIOTHEQUE REPERTOIRE DES FICHIERS DE DONNEES HFSQL INFORMATIONS DE L'EXECUTABLE NUMERO DE VERSION DE L'EXECUTABLE CONTROLE DES COMPTES UTILISATEURS LANCER L'EXECUTABLE Maintenant que notre application est fonctionnelle, nous allons pouvoir créer L'EXECUTABLE C'est-à-dire le programme EXE qui va être lancé depuis WINDOWS Et nous verrons ensuite la procédure d'installation Pour commencer, nous allons voir comment demander à WINDEV de déclencher la création de l'EXECUTABLE - Quelles sont les différentes OPTIONS et questions qui vous sont posées au fur et à mesure que vous générez cet exécutable - Comment le TESTER Nous allons reprendre notre projet de WINDEV, et à suivre les explications CREATION DE L'EXECUTABLE - LES DIFFERENTES OPTIONS - TEST DE L'EXE GENERE Mon projet WINDEV est ouvert Toutes les fenêtres sont fermées On va considérer que l'Application est terminée On va se positionner sur CREER L'EXECUTABLE En dessous de l'exécutable, on a 2 options : - Exécutable WINDOWS 32 bits - Créer la procédure d'installation Pour l'instant on va se contenter de générer l'EXECUTABLE On clique sur SUIVANT WINDEV nous demande d'abord le NOM DE L'EXECUTABLE On va taper : MON PROJET.EXE Ensuite on peut sélectionner UNE ICONE qui va représenter l'EXECUTABLE Comme tous les exécutables WINDOWS, votre programme peut avoir UNE ICONE On clique sur le BOUTON de droite Et sélectionner CATALOGUE par exemple, pour choisir une icône parmi les différentes icônes proposées par WINDEV Je prends par exemple celle-là, et je clique sur OK J'ai cette boite de dialogue On ne fait pas de modification et on clique sur OK On revient sur la CREATION DE L'EXECUTABLE On clique sur SUIVANT Quand on va GENERER L'EXECUTABLE, WINDEV va générer un fichier que l'on appelle la BIBLIOTHEQUE et qui est d'extension WDL comme WINDEV LIBRARY, qui correspond aux différents éléments que l'on a créés (fenêtres, états, requêtes?) Ces éléments vont être contenus dans le fichier : ce fichier peut être contenu dans l'exécutable, ou en tant que fichier séparé. En règle générale, il n'y a pas lieu de la séparer, donc je l'intègre dans l'exécutable Est-ce que mon application va être MULTI-INSTANCE ??? [...]
Source aux normes APA
Pour votre bibliographieLecture en ligne
avec notre liseuse dédiée !Contenu vérifié
par notre comité de lecture