Re,
La ballade au bord de la mer m'a donné des idées.
Si tu n'as pas envie de te lancer dans des complications avec l'écriture par VB6 dans la base de registre, un petit truc :
1) Tu ouvres ta base (avec regedit)
2) tu expostes la totalité de la clé [HKEY_CLASSES_ROOT\.txt] vers un fichier toto.reg que tu mets dans le répertoire de ton appli
3) tu édites (modifier) toto.reg et tu y remplace tous les
.txt par
.g1p et sauvegardes
Il ne te restera alors plus, quand tu le voudras, à réinjecter (depuis ton appli) toto.reg (par reg.exe, par exemple) et tous les .g1p seront ouverts alors par le bloc notes par défaut. Cette méthode peut faciliter le déploiement de ton appli.
Si tu es un peu plus fort, tu peux également recréer le tout sous forme inf et même l'inclure dans ton éventuel autorun.inf de déploiement par CD.
Voilà (et ces gestes là ne demandent pas de grandes connaisances

)