18 novembre 2011
publié par 
Voici une astuce s'appuyant sur le moteur HFSQL permettant de stocker des fichiers dans une application WINDEV compilée, tout en ayant la possibilité de les extraire sur disque une fois l'application déployée. ajouter dans l'analyse un fichier HFSQL spécifique contenant une rubrique clé texte, et une rubrique mémo binaire. La rubrique texte permettra d'identifier chaque fichier à intégrer à l'exécutable, le mémo binaire contiendra le fichier lui-même. utiliser...
14 novembre 2011
publié par 
WINDEV dispose d'un éditeur d'installations complet permettant d'obtenir une procédure d'installation pour les applications et services à déployer (Idem pour WebDev et WINDEV Mobile). Les installations ainsi obtenues permettent de déployer les applications : directement sur les postes à partir d'un "install.exe" ou d'un ".msi", sur le poste cible à partir d'une version de référence placée sur un serveur du réseau local ou web (http), à distance...
10 novembre 2011
publié par 
Certains traitements doivent énumérer les éléments d'une application. Par exemple proposer à l'utilisateur la liste des champs d'une fenêtre, ou d'un onglet. Le WLangage dispose pour cela d'un jeu d'instructions "Enum*" qui permettent tous les types d'énumérations : EnumèreElément, EnumèreChamp, EnumèreSousElément, EnumèreMenu, Voici une astuce afin d'avoir des traitements d'énumération prêts à l'emploi, évitant une réécriture systématique, ou facilitant la prise en mains des fonctions...
10 novembre 2011
publié par 
Les sites Web existants utilisent parfois la technologie Flash pour dynamiser les sites (effets, défilement d'images...). Cette solution à l'inconvénient de ne pas être portable sur tous les périphériques mobiles, et surtout ne sera pas reconduite à terme par son éditeur, au profit de solutions utilisant HTML 5. Il est donc recommandé pour la création ou la mise à jour de sites, de s'appuyer sur les possibilités graphiques maintenant incluses dans...
03 novembre 2011
publié par 
L'analyseur de performances permet de voir le temps nécessaire à l'exécution de tous les traitements d'une application. En phase d'optimisation, il est donc capital de l'utiliser afin de repérer les traitements les plus coûteux en temps. Il devient ainsi très simple de cibler les améliorations possibles. Dans le rapport de performances, on peut avoir un temps consacré au "traitement interne du moteur d'exécution". Il s'agit d'un...