18/04/2024
Windev et les Api Windows
Nb de visiteurs en ligne : 1
>> Introduction <<
>> Codes et Forum <<
>> Download <<
Rubrique
: 2 - Windev 7x
Sujet
: Impression sous Windev7
Auteur
Message
GuyPaug
Posté le : 15/11/2006 17:31:23
Je souhaite configurer une impression selon des paramètres prédéterminés par l'utilisateur.
Le fichier PREFERENCES contient un certain nombre de définitions de couples :
Imprimante/Format de papier, étant bien entendu que le format de papier fait partie de la liste des formats reconnus par l'imprimante.
Voici mon problème :
Lorsque que je veux imprimer un document, le format de papier, bien que valide (j'insiste), n'est pas pris en compte par Windev.
Voici le code que j'utilise :
sSelImpr est une chaine
sSelPaper est une chaine
sSelImpr = PREFERENCES.IMPR_EQU // Nom de l'imprimante
sSelPaper = PREFERENCES.PAP_EQU // Nom du format de papier
iConfigure(sSelImpr, Vrai)
iparametre("FORMATPAPIER="+sSelPaper)
Quelqu'un peut-il m'apporter un éclairage ?
Quel code faudrait-il utiliser pour passer par les API Windows et parvenir à une solution évitant l'ouverture de la boite de configuration de l'imprimante ?
J'ai un début de piste en supposant qu'il ne faut pas mettre le nom du format, mais son numéro dans la liste.
Dans ce cas comment faire pour récupérer cette valeur ( autre que le N° d'ordre dans la combo).
>>
Poster un message dans un NOUVEAU sujet.
>>
Poster un message dans ce sujet.