Qbasic, XP et port parallèle

mmmmnnnn Messages postés 2 Date d'inscription mardi 4 octobre 2011 Statut Membre Dernière intervention 17 octobre 2011 - 6 oct. 2011 à 13:22
cs_Jack Messages postés 14007 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 - 6 oct. 2011 à 14:36
Peut-on simplement piloter un port parallèle sous windows XP avec un programme en QBASIC (en lecture comme en écriture), et si oui, avec quelle version ? Où peut-on trouver un exemple ?

Avec mes remerciements d'avance.

2 réponses

NHenry Messages postés 15025 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 26 novembre 2022 157
6 oct. 2011 à 13:36
Bonjour,

QBasic est très ancine.
XP, est basé sur NT, il bloque les accès directs matériels.

Il y a des DLL pour permettre de commander le port LPT, mais il te faudra changer de langage (VB.NET par exemple).

---------------------------------------------------------------------
[list=ordered][*]Pour poser correctement une question et optimiser vos chances d'obtenir des réponses, pensez à lire le règlement CS et aussi ce lien[*]Quand vous postez un code, merci d'utiliser la coloration syntaxique (3ième icône en partant de la droite : )
[*]Si votre problème est résolu (et uniquement si c'est le cas), pensez à mettre "Réponse acceptée" sur le ou les messages qui vous ont aidés./list
---
Mon site
0
cs_Jack Messages postés 14007 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 78
6 oct. 2011 à 14:36
Pas bonjour non plus

QBasic : ça ne nous rajeunit pas !
Sous XP, pas sûr en effet que ce soit efficace.

Tout dépend de ce que tu veux faire avec ce port //
Si c'est la transmission de données, tu peux, par le DOS, rediriger les données du port parallèle vers un pseudo port série, de mémoire :
COM2:=le nom port parallèle
puis, utiliser OPEN COM2 pour ouvrir la connexion et INPUT #/ PRINT # pour dialoguer

Pour le fun, si vraiment tu ne trouves pas ton bonheur, tu peux appliquer ce qui est décrit dans l'aide de QBASIC, rubrique assistance :
Si les réponses aux questions que vous avez sur QuickBasic ne se trouvent pas dnas le système d'aide, ni dans les manuels, appelez le service d'assistance technique de Micorosft SARL.
Quand vous téléphonez, assurez vous de disposer des renseignements suivants :
- numéro de série du produit (indiqué sur les étiquettes des disquettes)
- la marque et modèle de l'ordinateur
- la marque et le modèle de l'imprimante, du modem, de la souris, des cables et des cartes spéciales, s'il y a lieu
- la documentation Microsoft QuickBasic

Téléphone : (1) 69-68-10-20
Heures: 8 à 17 heures


Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
0