SCR/AL1 - TOME IV. Les librairies internes
2.14 Fonctions de gestion des PRINTER
Syntax
int PR_string(c1, c2, c3, c4, c5, c6, c7, c8, c9, ca, cb, cc, cd, ce)
char *c1, *c2, *c3, *c4, *c5, *c6, *c7, *c8, *c9, *ca, *cb, *cc, *cd, *ce;
Description
Imprime le string passé comme argument. Ce string peut contenir des \n (saut de ligne), des \f (saut de page) et \t (tabulations sur 8 caractères). Les tabulations ne sont pas celles définies dans le PRINTER, mais les tabulations standards alignées sur les multiples de 8 caractères.
Valeur retournée
Le nombre de caractères imprimés ou -1 s'il n'y a pas le PRINTER ne peut être ouvert.
Le nombre maximum de caractères générés ne peut excéder 511. Si ce n'est pas le cas, un dépassement de pointeur se produit (plantage!). En Windows (DOSW32 et SCRW32) et en Unix, le nombre peut atteindre 10239 bytes (déc.2000).
Exemple
PR_string("Client : %s. Adresse %s\n", client_NAME, client_ADR);
Voir également
PR_char()
File s_prtstr.c
int PR_string(c1, c2, c3, c4, c5, c6, c7, c8, c9, ca, cb, cc, cd, ce)
Copyright © 1998-2015 Jean-Marc Paul and Bernard PAUL - Envoyez vos remarques ou commentaires à bernard@xon.be