ULTRA HEXA, EDITEUR HEXADECIMAL (.NET V2), OUVERTURE SUPER RAPIDE
Pym Corp
Messages postés166Date d'inscriptionjeudi 9 décembre 2004StatutMembreDernière intervention18 novembre 2007
-
16 avril 2006 à 14:30
cs_plastik
Messages postés16Date d'inscriptionsamedi 1 février 2003StatutMembreDernière intervention 4 juin 2012
-
4 juin 2012 à 22:01
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
cs_plastik
Messages postés16Date d'inscriptionsamedi 1 février 2003StatutMembreDernière intervention 4 juin 2012 4 juin 2012 à 22:01
Super excellent!!!
J'ai testé ça fonctionne vraiment bien!!
J'aurais par contre une petite question pour une petite modif.
Serait-il possible de faire le défilement en même temps que l'on déplace la scrollbar??
Car quand on déplace la scrollbar la position change uniquement une fois le déplacement de la scrollbar finie.
Ce serait vraiment parfait si la position changeait en même temps que lorsqu'on déplace la scrollbar.
Merci pour votre aide!!
NikatorS
Messages postés147Date d'inscriptionmercredi 18 septembre 2002StatutMembreDernière intervention15 avril 2011 9 avril 2011 à 22:02
@ kouki1000 : Pour ce passer du "Gras" généré par le ClearType le code suivant fonctionne, c'est vrai. Mais c'est du bricolage. On ne peux plus utiliser la transparence des couleurs.
MargeGr.Clear(Color.White)
La priorité "TextRenderingHint" de la classe "Graphics" permet de définir le mode de rendu du texte. Il faudra donc préférer le code qui suit.
MargeGr.TextRenderingHint = Drawing.Text.TextRenderingHint.AntiAliasGridFit
Cordialement, NS.
NikatorS
Messages postés147Date d'inscriptionmercredi 18 septembre 2002StatutMembreDernière intervention15 avril 2011 4 avril 2011 à 01:36
@VBSorcier :
L'idée de ne pas tout charger un fichier m'a vraiment plut. Merci d'avoir fait suivre.
cs_SPINELLI
Messages postés1Date d'inscriptionvendredi 12 février 2010StatutMembreDernière intervention22 mars 2011 22 mars 2011 à 19:53
Bonjour,
Je viens de faire le téléchargement de votre fichier.
Je ne sais pas comment faire pour lire un fichier .exe avec votre programme.
Je ne suis pas développeur.
Est-ce qu'il faut faire une compilation de vos source et si oui comment puis-je faire ?
D'avance merci de votre réponse et à bientôt.
Elio SPINELLI
kouki1000
Messages postés108Date d'inscriptiondimanche 8 février 2009StatutMembreDernière intervention 5 novembre 2010 26 oct. 2010 à 17:13
Très très bien cette source: 10/10
Malheureusement ton code fait que le texte s'affiche en "gras" quand on a le ClearType activé (a cause de la transparence)
Voici un fix:
Dim MargeImg As Image = New Bitmap(Lb_Marge.Width, Lb_Marge.Height)
Dim MargeGr As Graphics = Graphics.FromImage(MargeImg)
MargeGr.Clear(Color.White)
MargeGr.DrawImage(MargeImg, New Point(0, 0))
Dim LineImg As Image = New Bitmap(Lb_Line.Width, Lb_Line.Height)
Dim LineGr As Graphics = Graphics.FromImage(LineImg)
LineGr.Clear(Color.White)
LineGr.DrawImage(LineImg, New Point(0, 0))
Dim HexaImg As Image = New Bitmap(Lb_Hexa.Width, Lb_Hexa.Height)
Dim HexaGr As Graphics = Graphics.FromImage(HexaImg)
HexaGr.Clear(Color.White)
HexaGr.DrawImage(HexaImg, New Point(0, 0))
Dim AscImg As Image = New Bitmap(Lb_Asc.Width, Lb_Asc.Height)
Dim AscGr As Graphics = Graphics.FromImage(AscImg)
AscGr.Clear(Color.White)
AscGr.DrawImage(AscImg, New Point(0, 0))
A mettre dans la Sub DrawByte()
(remplacez tous les Dim ** as Image etc... par ça)
cs_bidouille007
Messages postés257Date d'inscriptionjeudi 11 septembre 2008StatutMembreDernière intervention22 décembre 20121 4 août 2010 à 20:04
bonjour
effectivement du bon boulot, juste que j'aurai aimé avoir une fonction de recherche d'une chaine de caractères, je vais voir comment faire la chose
VBSorcier
Messages postés102Date d'inscriptionjeudi 31 mars 2005StatutMembreDernière intervention29 avril 2007 21 févr. 2008 à 22:05
Encore merci pour vos commentaires !!! ;)
CathieMithra85
Messages postés2Date d'inscriptionjeudi 23 novembre 2006StatutMembreDernière intervention21 février 2008 21 févr. 2008 à 22:00
Je ne peut qu'abonder dans le même sens que les autres. Félicitations!!!!!!
LandTech
Messages postés73Date d'inscriptiondimanche 14 octobre 2007StatutMembreDernière intervention28 février 2011 15 oct. 2007 à 20:55
C'est un très bon éditeur héxadécimal 20/20
mat_yaute
Messages postés8Date d'inscriptionmercredi 25 octobre 2006StatutMembreDernière intervention 6 mai 2008 20 avril 2007 à 18:36
Excellent code.
Rien a modifier pour mon utilisation.
VBSorcier
Messages postés102Date d'inscriptionjeudi 31 mars 2005StatutMembreDernière intervention29 avril 2007 14 mars 2007 à 12:51
Merci à tous pour les bonnes appréciations, commentaires et notes...
Ca fait plaisir
a+
VBSorcier
EvilGost
Messages postés235Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention16 mai 20112 13 mars 2007 à 17:03
avelis
Messages postés22Date d'inscriptionlundi 13 novembre 2000StatutMembreDernière intervention 6 août 2006 4 août 2006 à 19:07
Salut VBSorcier
J'avoue que ton éditeur à l'air de booster pas mal (je fais confiance aux commentaires car mon pov' VB connait pas les fichiers .net) et niveau interface c'est réussi (j'ai vu le screenshot qd meme et je vais aller voir le code source de plus près :)
En tout cas l'astuce de dessiner le texte plutot que d'utiliser un TextBox c'est bien vu !
Bonne continuation !
NHenry
Messages postés15113Date d'inscriptionvendredi 14 mars 2003StatutModérateurDernière intervention22 avril 2024159 12 juin 2006 à 12:32
Bonjour,
pourquoi tu n'a pas fait de controle utilisateur, ça aurais été plus facilement exploitable pour d'autre sources.
cs_BABASSE
Messages postés41Date d'inscriptionsamedi 23 février 2002StatutMembreDernière intervention31 juillet 2007 26 avril 2006 à 17:19
Excellent, rien à redire.
cs_Stephane33
Messages postés630Date d'inscriptionsamedi 15 février 2003StatutModérateurDernière intervention 9 octobre 20111 20 avril 2006 à 20:42
Moi je dis chapeau !
Afyn
Messages postés608Date d'inscriptionsamedi 3 août 2002StatutMembreDernière intervention22 décembre 2016 17 avril 2006 à 11:51
Trés intéressant ...
Bravo également
Afyn
Navedac
Pym Corp
Messages postés166Date d'inscriptionjeudi 9 décembre 2004StatutMembreDernière intervention18 novembre 2007 16 avril 2006 à 14:30
4 juin 2012 à 22:01
J'ai testé ça fonctionne vraiment bien!!
J'aurais par contre une petite question pour une petite modif.
Serait-il possible de faire le défilement en même temps que l'on déplace la scrollbar??
Car quand on déplace la scrollbar la position change uniquement une fois le déplacement de la scrollbar finie.
Ce serait vraiment parfait si la position changeait en même temps que lorsqu'on déplace la scrollbar.
Merci pour votre aide!!
9 avril 2011 à 22:02
MargeGr.Clear(Color.White)
La priorité "TextRenderingHint" de la classe "Graphics" permet de définir le mode de rendu du texte. Il faudra donc préférer le code qui suit.
MargeGr.TextRenderingHint = Drawing.Text.TextRenderingHint.AntiAliasGridFit
Cordialement, NS.
4 avril 2011 à 01:36
Tu as besoin de VB.NET pour lire la source. Tu pourra télécharger la version 2010 à cette adresse http://msdn.microsoft.com/fr-fr/gg699324
J'en profite pour me faire de la pub. J'ai moi même une source qui fonctionne sur la même base, mais avec une interface plus agréable, plus de fonctions, et un code bien commenté. http://www.vbfrance.com/codes/HEXAMINATOR-EDITEUR-HEXADECIMAL-RAPIDE-EFFICACE_52911.aspx
@VBSorcier :
L'idée de ne pas tout charger un fichier m'a vraiment plut. Merci d'avoir fait suivre.
22 mars 2011 à 19:53
Je viens de faire le téléchargement de votre fichier.
Je ne sais pas comment faire pour lire un fichier .exe avec votre programme.
Je ne suis pas développeur.
Est-ce qu'il faut faire une compilation de vos source et si oui comment puis-je faire ?
D'avance merci de votre réponse et à bientôt.
Elio SPINELLI
26 oct. 2010 à 17:13
Malheureusement ton code fait que le texte s'affiche en "gras" quand on a le ClearType activé (a cause de la transparence)
Voici un fix:
Dim MargeImg As Image = New Bitmap(Lb_Marge.Width, Lb_Marge.Height)
Dim MargeGr As Graphics = Graphics.FromImage(MargeImg)
MargeGr.Clear(Color.White)
MargeGr.DrawImage(MargeImg, New Point(0, 0))
Dim LineImg As Image = New Bitmap(Lb_Line.Width, Lb_Line.Height)
Dim LineGr As Graphics = Graphics.FromImage(LineImg)
LineGr.Clear(Color.White)
LineGr.DrawImage(LineImg, New Point(0, 0))
Dim HexaImg As Image = New Bitmap(Lb_Hexa.Width, Lb_Hexa.Height)
Dim HexaGr As Graphics = Graphics.FromImage(HexaImg)
HexaGr.Clear(Color.White)
HexaGr.DrawImage(HexaImg, New Point(0, 0))
Dim AscImg As Image = New Bitmap(Lb_Asc.Width, Lb_Asc.Height)
Dim AscGr As Graphics = Graphics.FromImage(AscImg)
AscGr.Clear(Color.White)
AscGr.DrawImage(AscImg, New Point(0, 0))
A mettre dans la Sub DrawByte()
(remplacez tous les Dim ** as Image etc... par ça)
4 août 2010 à 20:04
effectivement du bon boulot, juste que j'aurai aimé avoir une fonction de recherche d'une chaine de caractères, je vais voir comment faire la chose
21 févr. 2008 à 22:05
21 févr. 2008 à 22:00
15 oct. 2007 à 20:55
20 avril 2007 à 18:36
Rien a modifier pour mon utilisation.
14 mars 2007 à 12:51
Ca fait plaisir
a+
VBSorcier
13 mars 2007 à 17:03
23 sept. 2006 à 16:34
4 août 2006 à 19:07
J'avoue que ton éditeur à l'air de booster pas mal (je fais confiance aux commentaires car mon pov' VB connait pas les fichiers .net) et niveau interface c'est réussi (j'ai vu le screenshot qd meme et je vais aller voir le code source de plus près :)
En tout cas l'astuce de dessiner le texte plutot que d'utiliser un TextBox c'est bien vu !
Bonne continuation !
12 juin 2006 à 12:32
pourquoi tu n'a pas fait de controle utilisateur, ça aurais été plus facilement exploitable pour d'autre sources.
26 avril 2006 à 17:19
20 avril 2006 à 20:42
17 avril 2006 à 11:51
Bravo également
Afyn
Navedac
16 avril 2006 à 14:30