Ce composant est obsolète !
Depuis la version 3.2 de Gambas (ou la version SVN), gb.html est intégré à part entière dans Gambas et remplace l'ancien composant gb.xml, et inclut un sous-composant gb.xml.html qui comporte toutes les fonctionnalités de ce composant (en plus de bien d'autres). La seule différence est la nomenclature des classes : HtmlNode devient XmlNode, HtmlElement devient XmlElement, seul HtmlDocument reste.
Ce petit composant fait en C++ vous permet de manipuler des documents HTML pour créer des pages web, ou pour les lire depuis un site web. Vous pouvez le manipuler comme un arbre DOM, charger du HTML depuis un fichier texte ou une chaîne de caractères, rechercher des éléments via une règle CSS et plein d'autres choses encore.
Par ailleurs, ce composant est utilisé pour générer les pages web de GambasForge. Note d'installation
Ce composant est disponible dans une version plus récente et tenue à jour sur le svn de gambasforge. Pour l'installer il vous suffit de suivre ces étapes :
sudo make install
Il sera peut-être nécessaire de redémarrer l'IDE de Gambas pour que les changements soient pris en compte.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 | PUBLIC SUB Main() |
Juste pour savoir, si je veux diffuser une application avec un composant "non officiel" comme celui ci par exemple, comment doit je procéder ? On ne peux pas dire à un utilisateur de compiler gambas3 quand même, si ?