OVH Cloud OVH Cloud

Imprimer en QBASIC

5 réponses
Avatar
Roger Madar
Désolé si je me trompe de catégories mais c'est l'endroit qui m'a paru le
plus approprié pour poster ce message:
Retraité d'IBM France j'ai développé plusieurs programmes en QBASIC,
programmes auxquels je tiens beaucoup.
Pour imprimer sur ma nouvelle imprimante USB
j'ai modifié les programmes QBASIC pour imprimer dans des fichiers.
Comment adresser ces fichiers au processeur d'impression de l'imprimante USB?
Sur mon imprimante "parallèle" il me suffit de mettre la commande
< PRINT /D:LPT1 nomfichiers >
Merci d'avance pour votre aide
Roger MADAR

5 réponses

Avatar
LE TROLL
Bonsoir,

Heu, comme ça, les fichiers, pourquoi tu ne les imprimes pas avec un
éditeur approprié (NotPade, Word...)???

Et c'est dans quel but ?
Si c'est de la conservation, la méthode ci dessus est bonne, sinon, pourquoi
tu ne le passe pas en vb4, 5 ou 6 ?
---------

"Roger Madar" <Roger a écrit dans le
message de news:
Désolé si je me trompe de catégories mais c'est l'endroit qui m'a paru le
plus approprié pour poster ce message:
Retraité d'IBM France j'ai développé plusieurs programmes en QBASIC,
programmes auxquels je tiens beaucoup.
Pour imprimer sur ma nouvelle imprimante USB
j'ai modifié les programmes QBASIC pour imprimer dans des fichiers.
Comment adresser ces fichiers au processeur d'impression de l'imprimante
USB?
Sur mon imprimante "parallèle" il me suffit de mettre la commande
< PRINT /D:LPT1 nomfichiers >
Merci d'avance pour votre aide
Roger MADAR


Avatar
andre.araste
Bonjour

Faites sortir le texte dans notepad.exe
Corriger manuellement les caractères accentués non reproduits.

S'il y en a trop, utilisez mon logiciel de conversion OEMANSI.exe (gratuit)
Il transforme la norme OEM (dos) en ANSI (windows)
--
Bonne réception.

http://perso.wanadoo.fr/andre.araste/
Membre du Club Win's: http://www.clubwins.org
Avertissement: Je ne vends rien.



"Roger Madar" <Roger a écrit dans le
message de news:
Désolé si je me trompe de catégories mais c'est l'endroit qui m'a paru le
plus approprié pour poster ce message:
Retraité d'IBM France j'ai développé plusieurs programmes en QBASIC,
programmes auxquels je tiens beaucoup.
Pour imprimer sur ma nouvelle imprimante USB
j'ai modifié les programmes QBASIC pour imprimer dans des fichiers.
Comment adresser ces fichiers au processeur d'impression de l'imprimante
USB?
Sur mon imprimante "parallèle" il me suffit de mettre la commande
< PRINT /D:LPT1 nomfichiers >
Merci d'avance pour votre aide
Roger MADAR


Avatar
Roger Madar
merci pour vos réponses. Je n'ai pas été assez explicite à propos de mon
problème d'impression! Je sais imprimer manuellement les fichiers que je crée
avec mes programmes QBASIC. Ce que je souhaite faire c'est lancer
AUTOMATIQUEMENT depuis le programme QBASIC une procédure de type
"PROCEDURE.BAT x y z" qui initialiserait l'impression des fichiers "X Y Z" et
rendrait le controle au programme QBASIC. C'est le seul moyen que j'ai
imaginé pour réussir depuis un prog. qbasic à imprimer sur une imprimante
USB! Dois-je finir de rêver?
Merci et Amitiés
R.Madar
Avatar
Patrice Henrio
de mémoire mais cela reste à vérifier, MSDOS ne gère pas l'USB, donc tu ne
peux le faire avec un .BAT.
Sauf bien entendu si tu as créé un programme IMPRIME.EXE qui avec une liste
de fichier texte (de préférence) en paramètre est capable de les imprimer
sur le port USB.
Dans ce cas ton .BAT deviendra seulement

IMPRIME FIC1,FIC2,FIC3 ...
ou IMPRIME %1, %2, %3



"Roger Madar" a écrit dans le message
de news:
merci pour vos réponses. Je n'ai pas été assez explicite à propos de mon
problème d'impression! Je sais imprimer manuellement les fichiers que je
crée
avec mes programmes QBASIC. Ce que je souhaite faire c'est lancer
AUTOMATIQUEMENT depuis le programme QBASIC une procédure de type
"PROCEDURE.BAT x y z" qui initialiserait l'impression des fichiers "X Y Z"
et
rendrait le controle au programme QBASIC. C'est le seul moyen que j'ai
imaginé pour réussir depuis un prog. qbasic à imprimer sur une imprimante
USB! Dois-je finir de rêver?
Merci et Amitiés
R.Madar



Avatar
AlainGG
Bonjour,
Je cherche la même solution au même problème.
Pour l'instant, mes programmes contiennent l'instruction:
SHELL "NOTEPAD nomdufichier"
Ce qui a pour but de lancer le bloc-notes avec le fichier ouvert.
A partir de NotePad, j'imprime (Fichier/imprimer), puis je quitte Notepad.
Pas très élégant, d'où mes espoirs de trouver autre chose.
Roger, le premier de nous 2 qui a un truc informe l'autre. Merci.
2 Infos :
1/ me joindre à l'adresse (en prenant soin de ne pas
mettre la lettre K)
2/ je vais de ce pas rechercher un site de "fans de Qbasic" et reviendrai la
donner ici.
Amicalement solidaire.

"Roger Madar" wrote:

Désolé si je me trompe de catégories mais c'est l'endroit qui m'a paru le
plus approprié pour poster ce message:
Retraité d'IBM France j'ai développé plusieurs programmes en QBASIC,
programmes auxquels je tiens beaucoup.
Pour imprimer sur ma nouvelle imprimante USB
j'ai modifié les programmes QBASIC pour imprimer dans des fichiers.
Comment adresser ces fichiers au processeur d'impression de l'imprimante USB?
Sur mon imprimante "parallèle" il me suffit de mettre la commande
< PRINT /D:LPT1 nomfichiers >
Merci d'avance pour votre aide
Roger MADAR