Carte du site
 Remerciements
 Netiquette
 Bugs
 Tables
 Requêtes
 Formulaires
 États (rapports)
 Modules
 APIs
 Chaînes
 Date/Time
 Général
 Ressources
 Téléchargeables

 Termes d'usage

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

Author(s)
Michel Walsh

--- 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 accommoder... Si vous avez des questions, vous pouvez me contacter, en français ou en anglais, à Vanderghast@msn.com.

   

© 1998-2001, Dev Ashish, All rights reserved. Optimized for Microsoft Internet Explorer