WINDEV NOUVELLE VERSION 2025

XML 150 N o u v e a u t é W D W B WM GESTION DES TABLEAUX XML SOUS FORME RÉPÉTÉE Le format «forme répétée» est utilisé de manière courante dans les formats d’échange XML. La version 2025 permet de désérialiser automatiquement des don- nées XML reçues, et qui utilisent la forme naturelle des données répétées. Il devient également possible de sérialiser des données XML sous cette forme. Gain apporté par la nouveauté 2025 : Toujours plus puissant 151 N o u v e a u t é W D W B WM • POSSIBILITÉ DE CRÉER UN NOEUD VIDE Certains webservices attendent un noeud vide dans la structure du document XML. Il est maintenant possible de créer facilement ce type de noeud en WLangage. Gain apporté par la nouveauté 2025 : Plus la peine de demander à un marin 152 N o u v e a u t é W D W B WM POSSIBILITÉ DE RAFRAÎCHIR LA DESCRIPTION XML DIRECTEMENT DANS L’ENVIRONNEMENT L’explorateur de projets de l’environnement permet maintenant de rafraîchir une description XML déjà chargée. Cela est intéressant pour le cas où la description a été modifiée alors que l’on est en cours d’utilisation de l’environnement. Gain apporté par la nouveauté 2025 : La description est toujours à jour en cours de développement PROGRAMMATION ORIENTÉE OBJET 153 N o u v e a u t é W D W B WM OPÉRATEUR DE CAST (DOWNCAST) L’opérateur de cast permet d’effectuer une conversion d’une classe de base vers une classe dérivée sans utiliser de variable locale. Exemple de code : mon_véhicule est un CVéhicule ((CVoitureElectrique) mon_véhicule ). calcul_autonomie () Gain apporté par la nouveauté 2025 : Pour réussir ses castings 154 N o u v e a u t é W D W B WM PASSAGE D’UNE MÉTHODE À UNE CALLBACK D’API Il est désormais possible de passer une méthode d’une instance de classe à une API externe. Il n’est plus nécessaire de passer par une procédure et une variable globales, et donc cela simplifie le code. Gain apporté par la nouveauté 2025 : Simplifie le code OUVERTURE AUX LANGAGES TIERS 155 N o u v e a u t é W D W B WM APPEL DE CODE WLANGAGE DEPUIS C++ Le WLangage peut être appelé depuis de nombreux langages tiers dont C++. En version 2025, les fonctions WLangage qui acceptent comme pa- ramètres des points ou des rectangles sont maintenant supportées. Gain apporté par la nouveauté 2025 : Peut être utile L e s n o u v e a u t é s W I ND E V 2 0 2 5 WE B D E V 2 0 2 5 W I ND E V Mo b i l e 2 0 2 5 & W I ND E V S u i t e S a a S 32 Suite page 34...

RkJQdWJsaXNoZXIy NDQ0OA==