Votre programme en multi - langues (moyen très très simple en vb6)

Description

Prévoyez plusieurs langues pour votre programme dès le départ du développement.

Un moyen très simple pour que votre programme soit un en multi-langue . Seulement en utilisant LoasResString (id)

Source / Exemple :


Pour tester le programme dans le zip:

Si votre système est configuré sur l?emplacement régional Français (France) et que vous lancez le programme alors le menu ainsi que le bouton et le message s?affiche en français.
Allez dans le Menu de Windows Démarrer / Paramètres / Panneau de configuration/ Options régionales/Vos paramètres régionaux (emplacement) . Et sélectionnez la langue Anglais (Etats Unis) ensuite relancez le programme.

Conclusion :


Chargement Ressource VB6

- Allez dans le menu Compléments / Gestionnaire de compléments...
- Sélectionnez Editeur de ressources VB6 dans la liste.
- Cochez la case à cocher Chargé/Déchargé pour le charger dans le menu
- Cochez Chargez au démarrage si vous voulez qu'il s'ajoute automatiquement dans le menu au démarrage du VB6
- Cliquez sur OK

Vous trouverez l'éditeur ressource dans le menu Outils.

Utilisation Ressource VB6

- Cliquez sur l'icône "abc" pour faire apparaître la fenêtre "Modifier les tables de chaînes.
- dans la première ligne l'id est automatiquement ajouté (101) qui est modifiable par la suite.
- dans la deuxième colonne de la même ligne, on peut saisir notre texte en français comme l'indique l'entête de la colonne (ex Bonjour).
- directement de la même colonne cliquez sur l'icône "abc" pour ajouter une nouvelle table de chaîne.
- une liste déroulante apparaît dans l'entête de la nouvelle colonne pour sélectionné une langue spécifique à cette colonne.
- choissiez ex : Anglais (Royaume Uni)
- ensuite dans la deuxième colonne de la première ligne tapez votre texte en anglais (ex : Good morning)
- lorsque vous avez terminer votre saisi fermer cette fenêtre et cliquez sur l'icône sauvegarder (disquette) pour enregistrer les données dans un fichier ressource .res.
- Vous allez trouvez votre fichier inséré automatiquement à votre projet dans documents associés.

Utilisation du fichier dans votre programme.

Très simplement la fonction LoadResString ( id ) renvoie la chaîne correspondante à "id"
de la colonne français si les options régionaux (emplacement) de votre système est configuré sur Français (France)
et si vous modifiez les options régionaux de votre système sur Anglais (Royaume uni), la fonction LoadResString renvoi
automatiquement la chaîne de la table correspondante (càd 2ème colonne) Car LoadResString vérifie
d'abord le LCID (Local Identifier).

Maintenant préparez vous ...

A vos claviers.

Bonne chance .

Je suis là pour répondre à vos questions, idées, suggestions, mêmes vos critiques.

NB : Merci de m'avertir s'il y a des fautes d'orthographes.

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.