Home
Home

--- Soumis par Michel Walsh---

Épeler des nombres, en plusieurs langues (PolyGloth Number Speller)

La base de données incluses en démonstration permet d'épeler des nombres en anglais, en français, ou en italien. Elle peut s'adapter à d'autres langues.

Download PolyGloth.zip 

- Test de confiance.

Ouvrir la base de données (Access 97). De la fenêtre d'exécution immédiate (Debug Window), lancer:

    HowToUse

- Utilisation par un développeur.

    S'assurer un accès aux tables de la base de données fournie en démonstration, préférablement en les copiant dans votre application. Copier le module de classe. Le module standard HowTo ne sert qu'à des fins de démonstration, le formulaire "adding a new language"  et les deux requêtes servent à ajouter de nouvelles langues (voir plus bas); ces éléments ne sont pas requis dans un environnement d'utilisation.

    Créer une instance de la classe PolygothNumberSpeller par langue que vous désirez utiliser, puis utiliser la méthode Initialise, avec un s, pas un z, pour spécifier la langue à utiliser. Voir le module HowTo pour des exemples. Le numéro à utiliser pour une langue donnée est tel que dans la table Langues. La base de données fournies en démonstration NE sait PAS épeler en allemand, désolé. Utiliser la méthode Spell pour épeler un nombre pur, SpellMoney pour épeler un montant d'argent (les unités secondaires sont supposées être en une granularité du 100-ième). Voir ces méthodes, dans le module de classe PolyglothNumberSpeller.

 

- Ajouter une nouvelle langue.

    Les instructions sont fournies dans le formulaire "adding a new language".

    N'ayant trouvé personne ne croyant savoir épeler sans faute les nombres en allemand, ni en espagnol, portugais, russe, ... je n'ai pu inclure ces langues et j'ignore si le modèle que j'utilise peut les accomoder... Si vous avez des questions, vous pouvez me contacter, en français ou en anglais, à Vanderghast@msn.com.