[delphi] Récupérer le Hdc (integer) d'une imprimante

Récupérer le Hdc (integer) d'une imprimante [delphi] - Programmation

Marsh Posté le 25-08-2001 à 18:03:27    

voilà, j'essaye d'imprimer le contenu du composant THTML (qui au passage conanit pas trop les nom des couleurs du HTML) via sa méthode AutoPrint qui admet comme argument le Hdc (integer) de l'imprimante...??? mais voilà, je sais pas du tout comment récupérer ce numéro. J'ai bien essayé 0, 1 et 7 (irq du port //) mais rien :(
j'ai aussi essayé avec l'objet TPrinter, mais rien non plus, je me prend un message d'erreur :cry:... alors help please :jap:

Reply

Marsh Posté le 25-08-2001 à 18:03:27   

Reply

Marsh Posté le 25-08-2001 à 18:17:46    

Si je me souviens bien:  

Citation :


  if Assigned(Printer) then
    hDC := Printer.Handle;


Printer est global a ton application et te renvoie l'imprimante par defaut du systeme.


---------------
www.alliancefrancophone.org ... Home is where the heart is
Reply

Marsh Posté le 26-08-2001 à 23:00:58    

JWhy a écrit a écrit :

Si je me souviens bien:  

Citation :


  if Assigned(Printer) then
    hDC := Printer.Handle;


Printer est global a ton application et te renvoie l'imprimante par defaut du systeme.  




encore toi? :lol: t'es partout. Enfin, merci une fois de plus pour ta précieuse aide... :)
 
une petite question : tu trouve toutes ces infos comment? parce que j'ai downloader un fichier FAQ sur delphi 4 où y'a 900 questions et j'ai pas trouvé...

Reply

Marsh Posté le 27-08-2001 à 02:44:39    

vu que j'ai une version entreprise de Delphi, les sources sont fournies avec donc c'est 'achement pratique. et puis, ca fait un moment que je travaille avec Delphi donc je suis deja passé par la ;) . et puis aussi http://groups.google.com , tu trouves tout ce que tu veux !  
 
a+


---------------
www.alliancefrancophone.org ... Home is where the heart is
Reply

Marsh Posté le 27-08-2001 à 09:08:42    

ben merci pour l'info... Je pense que j'irais faire un tour :)

Reply

Marsh Posté le 27-08-2001 à 09:09:14    

ben merci pour l'info... Je pense que j'irais faire un tour :)

Reply

Marsh Posté le 27-08-2001 à 09:09:18    

ben merci pour l'info... Je pense que j'irais faire un tour :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed