LPRINT |
Imprime en ligne |
---|---|
QuickBASIC/QBasic |
Syntaxe
LPRINT [expressionlist] [{; | ,}] |
LPRINT USING chaineFmt$; expressionlist [{; | ,}] |
Paramètres
Nom | Description | |
---|---|---|
expressionlist | Ce paramètre permet d'indiquer l'expression à imprimer | |
chaineFmt$ | Ce paramètre permet d'indiquer le format de sortie avec les différents caractères suivant : | |
Caractère | Description | |
# | Ce caractère indique un numéro de format | |
. | Ce caractère indique un point décimal | |
, | Ce caractère indique de sortir une virgule à la gauche par tranche de trois caractères | |
** | Ces caractères indiquent de remplir les espaces de tête d'astérisque | |
$ | Ce caractère indique de sortir le signe de dollar en tête | |
$$ | Ces caractères indiquent de sortir le signe de dollar flottant | |
+ | Ce caractère indique de sortir le signe de tête ou de queue | |
^^^^ | Ces caractères indiquent le format exponentielle | |
- | Ce caractère indique de mettre un signe moins après le nombre négatifs | |
! | Ce caractère indique de sortir le premier caractère d'une chaîne de caractères | |
%espaces% | Ce caractère indique de sortir le nombre d'espaces spécifié plus 2 |
Description
Cette commande permet d'imprimer du texte sur l'imprimante.
Remarques
- Ces instructions fonctionnent de la même manière que les instructions PRINT et PRINT USING, sauf que la sortie va à l'imprimante de ligne et que l'option #numFich% n'est pas autorisée.
- L'instruction LPRINT suppose une imprimante de 80 caractères. Cette largeur peut être modifiée avec une instruction WIDTH LPRINT.
- Étant donné que l'instruction LPRINT utilise le périphérique d'impression LPT1, vous ne devez pas utiliser LPRINT dans un programme contenant également une instruction OPEN LPT1. L'utilisation conjointe de ces deux instructions produit des résultats imprévisibles.
- Différences par rapport à BASICA : Si vous faites LPRINT CHR$(13), QBASIC ou QuickBASIC produit en fait LPRINT CHR$(13) et LPRINT CHR $(10). Cette fonction a été créée pour assurer la compatibilité entre Microsoft BASIC et IBM BASICA.
Voir également
Langage de programmation - QuickBASIC/QBasic - Référence de procédures et de fonctions - WIDTH
Langage de programmation - QuickBASIC/QBasic - Référence de procédures et de fonctions - WRITE
Langage de programmation - BASICA/GWBASIC - Référence de procédures et fonctions - LPRINT
Dernière mise à jour : Mercredi, le 14 septembre 2016