l'éditeur EDIT.COM, c'est en fait QBASIC.EXE qui est exécuté
avec l'option /EDIT (ou /EDITOR), soit: qbasic /edit le tout
écrit dans un BAT compilé en .COM et nommé EDIT.COM.
Voici une capture :
![[ img ]](http://michel931.free.fr/apps/img/eddefaut.jpg)
Vous avez certainement été fâché un jour ou l'autre à cause de ça :
*.TXT par défaut. Que du TXT, que du TXT.... Alors voici que j'ai
un peu bricolé QBASIC.EXE avec un éditeur hexadécimal.
Maintenant, quand vous tapez EDIT ça donne ça :
![[ img ]](http://michel931.free.fr/apps/img/edpatche.jpg)
Menu Fichier > Ouvrir = Tous les fichiers sont listés (par défaut)
Téléchargement



Une fois l'archive décompressée, remplacer juste qbasic.exe
du répertoire DOS par ce patch.
Note: cette modification n'affecte pas l'édition des fichiers .BAS
Le travail effectué : Décompactage de qbasic.exe
(compacté avec pklite). Édition avec un éditeur hexa.
Remplacement de quelques valeurs hexa. Essai de
qbasic.exe modifié puis recompactage avec pklite.
Pour les connaisseurs, voici une capture :
![[ img ]](http://michel931.free.fr/apps/img/edmodif.jpg)
A l'adresse 3D6F0, la chaine "2A 2E 54 58 54" correspondant
à *.TXT a été remplacée par "2A 2E 2A 00 00 " soit *.*. les
"00" = aucun caractère ASCII. L'éditeur hexa n'est autre que
Pctools 4.30, utilisé sur une disquette sur laquelle j'ai copié
qbasic.exe pour faire la modification.