Tag : WLangage

L'utilisation de threads ou de tâches parallèles est très souvent obligatoire afin de répondre au besoin de rapidité des utilisateurs. Il n'est plus envisageable d'avoir une application figée pendant une acquisition de données, ou l'exécution d'un traitement qui pourrait aller 4 ou 8 fois plus vite grâce aux multiples coeurs du processeur. Avec le WLangage de WINDEV, le lancement de traitements en tâche de fond est simplifié à l'...
Le WLangage contient de nombreux types très évolués (types avancés, types de variables, ...). Il peut arriver que le nom d'un type WLangage, soit identique à celui d'un autre type inclus par un élément ajouté au projet (assemblage, type structuré, webservices...). Dans ce cas, la déclaration ou l'instanciation d'une variable provoque une erreur de compilation. Par exemple en version 24(*) de WINDEV le code suivant : // projet ayant l'assemblage Microsoft.Exchange....
Déjà évoqué dans un précédent billet, les attributs d'extension sont très utiles et permettent de considérablement simplifier l'écriture de traitements WLangage, tout en améliorant la lisibilité du code. Combinés avec l'utilisation de procédures internes, les attributs d'extension permettent par exemple de regrouper dans un seul code un ensemble de tâches. Sans procédures internes, le même traitement aurait nécessité de créer plusieurs procédures, définir des automatismes... Voici un exemple très simple...
L'aide dédiée à la gestion des sections critiques en WLangage doit être complétée asap. Elle n'a pas encore la nouvelle syntaxe proposée à partir de la version 24, avec UTILISER DANS... Voici en attendant une ilustration : Lisibilité accrue du code !
L'aide en ligne vient d'être complétée, la nouveauté 156 est maintenant détaillée : Importer des classes et des collections de procédures (fichier texte) A partir de la version 23, il est possible d'importer des classes ou des collections de procédures existantes au format texte.
© 2020 PC SOFT. Tous droits réservés. Réalisé  avec WEBDEV