Classe TPrinter en kilyx c++ et mandrake 8.2
[linux][kylix c++]
Bonjour à tous
Je débute en Kylix c++ et sous linux. J'ai un problème avec la gestion des imprimantes sous kylix c++. J'ai installé 2 imprimantes sous linux.
Dans la documentation, il est écrit qu'on peut savoir qu'elle imprimante est sélectionnée en utilisant la propriété PrinterIndex. Or cette propriété n'existe pas dans la classe TPrinter. D'autre part, quand j'utilise la fonction SetPrinter, pour diriger les sorties soit vers une imprimante, soit sur l'autre, cela ne semble pas fonctionner : je sors toujours sur l'imprimante par défaut. Le seul moyen est d'utiliser la méthode ExecuteSetup, qui me permet de selectionner une imprimante, mais je n'arrive toujours pas à "voir" dans la classe quelle imprimante est sélectionnée.
Merci de votre aide. :cry:
Classe TPrinter en kilyx c++ et mandrake 8.2
J'ai résolu le problème (juste après avoir posté le message, alors que ça faisait plusieurs jour que je coinçais!!!). J'appelais 2 fois Printer(), une fois pour chaque imprimante. En fait, il faut l'appeler une seule fois, et la methode SelectPrinter est appelée avant chaque impression, pour selectionner la bonne imprimante.
merci de la réponse, et si je ne suis pas sur le bon forum, dans quel forum devrais-je être? :oops: