je souhaite récuperer les valeurs de retour du pilote d'imprimante pour
différents parametres, notement le numero (pour ce driver) du bac
d'alimentation selectionné.
Afin de l'envoyer à : iParametre("ALLIMENTATIONPAPIER=229")
Car iParametre("ALLIMENTATIONPAPIER=HAUT") correspond à des valeurs
géneriques, pas toujours compatibles et encore moins avec un eimprimante à 4
bacs...
Cette valeur nous est renvoyée en Wlanguage par l'assistant de la fonction
"iParamètre()" et en sélectionnant le pilote de cette imprimante.
Cette action va ouvrir une fenetre de windows relative au parametrage de
l'imprimante.
Je sais (via la hotline) qu'il est fait appel à cette API:
AppelDLL32("winspool.drv", "DeviceCapabilitiesA" , &lpDeviceName, &lpPort,
iIndex, &lpOutput, &lpDevMode)
Malgré mes recherche (en cours), je n'arrive pas à l'utilisée.
Je dois m'abbonner à "L'assistance directe" afin d'avoir une solution de
PCsoft.....
Mon probleme est que je garde les parametrages specifiés lors d'une
impression pour les reproposés par défauts à l'utilisateur lors d'une
seconde impression ( gain de temps).
Afin d'être le plus génerique possible (plusieurs centaines de clients et
donc autant d'imprimantes avec des verions de pilotes différentes) je
cherche à faire cela dynamiquement (donc en code).
Car j'ai bien une solutions pour faire cela au cas par cas, mais long à
géree en maintenance.
Vos idées sont les biens venues.
Il est râgeant de devoir réinventer la roue, alors que tous est là......
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Fabrice Burghgraeve
salut
"tulip" a écrit dans le message de news:bteahm$5t6t2$ (...)
Je sais (via la hotline) qu'il est fait appel à cette API: AppelDLL32("winspool.drv", "DeviceCapabilitiesA" , &lpDeviceName, &lpPort, iIndex, &lpOutput, &lpDevMode) Malgré mes recherche (en cours), je n'arrive pas à l'utilisée.
et d'une maniere generale, pour etre documenté sur les APIs, le site www.msdn.com est le meilleur IMHO.
Je dois m'abbonner à "L'assistance directe" afin d'avoir une solution de PCsoft.....
(...) bizness is bizness...
-- Fabrice Burghgraeve Computer & Services suivez ce lien pour me repondre en prive : http://cerbermail.com/?I3GMPRuXDD
salut
"tulip" <tulip@nomade.fr> a écrit dans le message de
news:bteahm$5t6t2$1@ID-209898.news.uni-berlin.de...
(...)
Je sais (via la hotline) qu'il est fait appel à cette API:
AppelDLL32("winspool.drv", "DeviceCapabilitiesA" , &lpDeviceName, &lpPort,
iIndex, &lpOutput, &lpDevMode)
Malgré mes recherche (en cours), je n'arrive pas à l'utilisée.
"tulip" a écrit dans le message de news:bteahm$5t6t2$ (...)
Je sais (via la hotline) qu'il est fait appel à cette API: AppelDLL32("winspool.drv", "DeviceCapabilitiesA" , &lpDeviceName, &lpPort, iIndex, &lpOutput, &lpDevMode) Malgré mes recherche (en cours), je n'arrive pas à l'utilisée.