Adapter un ZOOM de vb6.0 à vb.net !!!!!

maynoush Messages postés 8 Date d'inscription dimanche 10 décembre 2000 Statut Membre Dernière intervention 15 décembre 2008 - 15 déc. 2008 à 21:44
pseudoOM Messages postés 173 Date d'inscription jeudi 3 février 2005 Statut Membre Dernière intervention 30 janvier 2009 - 16 déc. 2008 à 13:58
slt à tous..
j'ai besoin de faire un zoom sur un PictureBox en vb.net 2008.. j'ai trouvé ce bout de code(le lien juste à la fin du message) et qui m'a semblé très intéressant à cause de sa simplicité..
seulement il est codé en vb6.0 et en vb.net il ne connait pas le "hdc" qu'il appele dans le sub .. est ce que quelqu'un pourrait m'indiquer comment l'adapter à vb.net..j'ai beaucoup cherché ce le "hdc" sur le net mais jé rien trouvé.
Merci bcp

http://www.vbfrance.com/codes/ZOOM-SUR-IMAGE_4736.aspx

4 réponses

nhervagault Messages postés 6063 Date d'inscription dimanche 13 avril 2003 Statut Membre Dernière intervention 15 juillet 2011 37
15 déc. 2008 à 22:30
Salut

Un exemple d'utilisation de l'API

Il faut trvailler sur le On paint.

http://www.pinvoke.net/default.aspx/gdi32/StretchBlt.html

Apres n'hesite pas a poster ta source.
Sur Codyx (avec la VB6 si possible)ou sur CS.
0
maynoush Messages postés 8 Date d'inscription dimanche 10 décembre 2000 Statut Membre Dernière intervention 15 décembre 2008
15 déc. 2008 à 22:58
slt,
j'ai déjà visité ce lien.. en fait j'ai rien compris.. ça me parait compliqué.. peut etre que je devrais chercher une autre source pour mon zoom en vb.net !!! car comme ça j'avance pas !!
0
nhervagault Messages postés 6063 Date d'inscription dimanche 13 avril 2003 Statut Membre Dernière intervention 15 juillet 2011 37
15 déc. 2008 à 23:08
Voila un autre code en C# mais sans passer par les API.

Ca ne doit pas etre difficile de traduire en VB.NET
http://www.java2s.com/Code/CSharp/2D-Graphics/ImageZoom1.htm
0
pseudoOM Messages postés 173 Date d'inscription jeudi 3 février 2005 Statut Membre Dernière intervention 30 janvier 2009 1
16 déc. 2008 à 13:58
Voilà ce qui est dit dans l'aide de visual studio 2008 :

Visual Basic 6.0      Équivalent Visual Basic 2008

Propriété HDC       Nouvelle implémentation. Les contextes de périphérique (DC) ne sont plus
nécessaires avec GDI+.

pseudoOM

Le partage est une force alors n'hésitez pas à cliquer sur réponse acceptée pour partager les solutions trouvées !
0
Rejoignez-nous