Remplacement automatique d'abréviations dans un traitement de texte

Description

Ce programme est un programme d'aide à la saisie. Il permet de remplacer automatiquement une abréviation par ce qu'elle désigne. Cela est utile lorsque vous devez saisir un texte long et contenant des termes ou des expressions qui réapparaissent souvent. Par exemple, ce programme remplacera URSS par "Union des Républiques Socialistes Soviétiques" si vous le lui demandez. Il utilise pour cela une sorte de fonction Replace, en un peu différent, car destinée à proposer :

1. le remplacement de toutes les occurrences de la combinaison
2. le remplacement des occurrences en respectant la casse
3. le remplacement des occurrences en se limitant aux mots entiers
4. le remplacement combinant les options 2. et 3.

Il est également possible d'employer l'abréviation sans que celle-ci ne soit remplacée par l'expression correspondante, en marquant une "exception". Enfin, le texte peut être copié dans le presse-papiers (avec suppression automatique des bornes définissant les exceptions).

Il me reste enfin à remercier chaleureusement l'auteur bien connu des ReyXpBasis, Renfield (sauf erreur de ma part... si je me trompe là-dessus, mille pardons !), car j'ai largement utilisé les contrôles qu'il a mis à notre disposition, et dont on n'a plus à rappeler la valeur.

PS : Ce programme a été réalisé avec VB5. C'est la raison pour laquelle je n'utilise pas Replace ;-) qui d'ailleurs ne correspond pas tout à fait à ce que je voulais.

Source / Exemple :


'Tout est dans le zip...

Conclusion :


Bien, c'est peu de choses, ce prog. Mais bon, prenez quand même le temps de laisser une remarque constructive svp...
Si, j'ai encore quelque chose à dire : C'est au sujet des commentaires du module. Comme vous le verrez, il n'y en a pas... je compte les inclure d'ici peu ! Merci de votre patience ;-)

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.