Présentation
Documentation
L'équipe
Sérialisation
 
Programmes
Objets
Libs Utilitaires
Libs Internes
   
 
Editeur
Syntaxes
Windows
Versions
   

SCR/AL1 - TOME IV. Les librairies internes

2. La librairie scr4o

2.14 Fonctions de gestion des PRINTER

2.14.2 PR_set_device (file s_prtdev.c:30)

Syntax

PR_set_device(pr, type, name)
PR_DEF *pr;
int type;
char *name;

Description

Cette fonction modifie le nom (name) et le type (FILE, PRINTER ou DIRECT) du device ou du fichier associé à un PRINTER. Le nom est strippé par la fonction et remplace l'ancien nom. Elle se comporte différemment en DOS et en UNIX : en UNIX, s'il s'agit d'un printer, il est replacé par "lp -s -dname", ce qui évite à l'utilisateur de connaître la syntaxe de lp.

Le nom (éventuellement précédé de "lp -s -d") ne peut dépasser la zone associée au nom dans la définition initiale du PRINTER (FILE "tmp" ne suffit pas en général car il n'y a que trois caractères disponibles).

Exemple

     PR_set_device(my_pr, 1, "lw1");

PR_select(my_pr);
...
PR_send();

Voir également

PR_select(), PR_set_size(), PR_set_name()

File s_prtdev.c

PR_set_device(pr, type, name)

Copyright © 1998-2015 Jean-Marc Paul and Bernard PAUL - Envoyez vos remarques ou commentaires à bernard@xon.be