Salut,
Si tu es sous windows NT et que tu utilises QBasic, c'est normal que ça ne marche pas...
L'adressage du port // via QBasic se fait en accédant directement aux registres, ce que windows empeche depuis windows NT... Tu dois donc passer par un driver, comme pour l'exemple écrit en Delphi montrer sur ce site...
Pour visual basic, je pense qu'à partir de la version 6 tu ne devrais pas avoir de probleme, sinon je pense aussi qu'il y a des version gratuite (VB express) dispo sur le site de microchip, mais n'étant pas un expert en basic, j'ai difficile de te répondre
A++
Benjamin