IMPRIMER UN CONTRÔLE

cs_PROGRAMMIX Messages postés 1133 Date d'inscription mercredi 2 octobre 2002 Statut Membre Dernière intervention 24 juillet 2011 - 18 nov. 2002 à 20:31
cs_fanfan92 Messages postés 2 Date d'inscription jeudi 20 février 2003 Statut Membre Dernière intervention 29 mai 2007 - 24 févr. 2007 à 18:10
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/5108-imprimer-un-controle

cs_fanfan92 Messages postés 2 Date d'inscription jeudi 20 février 2003 Statut Membre Dernière intervention 29 mai 2007
24 févr. 2007 à 18:10
cette soluce est tres simple et facile à intégrer ca fait 3 plombes que je cherché merci BCP.
fanfan92
cs_PrX Messages postés 91 Date d'inscription lundi 16 septembre 2002 Statut Membre Dernière intervention 2 novembre 2005
16 mai 2005 à 23:18
Merci pour le conseil! :-)

Je comprends la methode, le fait est que je ne travaille plus beaucoup sur ce probleme...
En fait, je cherche d'abord du boulot. ;-)

Encore merci!
sibi12 Messages postés 337 Date d'inscription jeudi 19 décembre 2002 Statut Membre Dernière intervention 15 avril 2006
6 mars 2005 à 12:18
Ah oui et pour le TreeView essaie la méthode que j'ai décrite dans mon commentaire sur la source http://www.vbfrance.com/code.aspx?ID=24963

Mais ça ne va pas si une fenêtre est au dessus de ton TreeView. Si c'est gênant essaie de voir du coté de l'API SendMessage avec l'argument WM_PAINT
sibi12 Messages postés 337 Date d'inscription jeudi 19 décembre 2002 Statut Membre Dernière intervention 15 avril 2006
6 mars 2005 à 12:13
Pour l'aperçu avant impression Microsoft n'as aucun secret ^^

Suffit juste de créer une fonction qui "dessine" ta feuille et ensuite dans l'événement Paint tu appelle cette fonction. Sinon tu peux toujours utiliser autoredraw et redessiner uniquement lors d'un zoom ou dézoom pr changer la position de la feuille ca va tout seul avec les événements MouseUp et MouseDown.

Ma source http://www.vbfrance.com/code.aspx?ID=20946 risque de t'interesser mais elle est pas très bien finie par contre j'ai completement reprogrammer le tout en C# à http://www.csharpfr.com/code.aspx?ID=29555 et je l'ai mis sur sourceforge à http://printtemplate.sf.net
(Petite Pub : Je cherche des beta testeurs un nouveau prerelease devrait bientôt arriver)
cs_PrX Messages postés 91 Date d'inscription lundi 16 septembre 2002 Statut Membre Dernière intervention 2 novembre 2005
22 mars 2004 à 16:02
Je n'ai pas encore perce le secret de Microsoft pour faire un Apercu avant impression, et mon boulot ne m'offre pas de temps libre pour travailler la dessus.

Desole,

Je me remettrais sur ce travail, des que je pourrais.
Pour l'instant, je suis separe de ma machine par 4000km et je n'est pas VB la ou je travail.

@++
cs_PrX Messages postés 91 Date d'inscription lundi 16 septembre 2002 Statut Membre Dernière intervention 2 novembre 2005
20 nov. 2002 à 09:54
De Prx,

La prochaine mise à jour intégrera des commentaires, et le dimensionnement des pour mettre à la taille de la page.
Délai : jusqu'à 3 semaines voir plus
(ben, oui, j'ai une appli plus importante à développer et celle-ci est pour mon boulot)

Merci pour vos encouragement !

PrX, [:)]
cs_PROGRAMMIX Messages postés 1133 Date d'inscription mercredi 2 octobre 2002 Statut Membre Dernière intervention 24 juillet 2011 2
18 nov. 2002 à 20:51
PS : c'est très bien d'avoir mis une capture avec ton source... ça donne envie d'aller voir plus loin que ce que tu décrivais.
cs_PROGRAMMIX Messages postés 1133 Date d'inscription mercredi 2 octobre 2002 Statut Membre Dernière intervention 24 juillet 2011 2
18 nov. 2002 à 20:31
Les reproches :
- il est vraiment regrettable que tu n'ai pas commenté ton code;
- ton explication et ton titre sont bien en-dessous de ce que ton code présente.

Le compliment :
- l'idée est géniale : réaliser une sorte d'état dans l'environnement VB en utilisant une PictureBox et des labels...

Bravo, voilà quelque chose qui m'intéresse fortement et que je vais probablement piquer pour utiliser de mon côté.

Ceci dit, il faudrait voir à améliorer le code pour pouvoir dimensionner la PictureBox et ses contrôles aux dimensions des feuilles de l'imprimante.

9/10
Rejoignez-nous