J'ai été en mesure de trouver quelques commandes hexadécimales en cherchant en ligne, mais aucune qui compilera sous Unicode. Est-ce que quelqu'un sait s'il y en a un disponible?Existe-t-il un composant d'éditeur hexadécimal pour les versions Delphi récentes?
Répondre
Je pense que KHexEditor a le soutien de D2009 et D2010, mais pas essayé, je suis actuellement en utilisant D2007 ...
sur le site, ils disent que D2010 est pris en charge –
J'ai essayé la démo et ouvert un fichier Unicode avec des caractères russes et chinois. N'a pas affiché correctement. Donc, je suis toujours à la recherche ... –
Alexey Torgashin de ATBinHex et ATViewer. N'a pas essayé avec les versions unicode delphi, mais il prend en charge Delphi 2009.
Cela semble très prometteur - merci. –
La démo semble bien fonctionner, y compris une vue "Unicode/Hex" qui rend parfaitement un fichier Unicode, avec un texte mixte Cryllique/Chinois/Anglais dans la zone de texte, tout en montrant la vue hexadécimale. Agréable. –
Malheureusement, je dois installer 3 bibliothèques supplémentaires afin de compiler la démo .... Bummer. OSS, je suppose que je ne peux pas trop me plaindre. –
Je pense que SynEditPlus a également un contrôle éditeur hexadécimal: http://sourceforge.net/apps/mediawiki/synedit/index.php?title=SynEdit_Home_Page
J'ai compilé l'unité de cmpHexEdit de Colin Wilson, une partie de sa bibliothèque ResourceEditorComponents, utilisé dans son éditeur de ressources. C'est la compilation, mais ça ne marche pas tout à fait correctement avec les widtrings. Je suis toujours en train de chercher, mais je pourrais probablement faire marcher ça si je ne trouve pas quelque chose de mieux. Qu'avez-vous fini par utiliser? –
@Chris: J'ai fini par utiliser KHexEditor. Je n'en avais pas besoin pour afficher correctement les caractères Unicode; juste qu'il compilerait et afficherait correctement les fichiers binaires sous les versions Unicode de Delphi. –
Merci Mason, j'en ai besoin pour rendre les caractères Unicode, donc je vais avec ATBinHex. J'avais déjà utilisé Colin Wilson, qui semble maintenant supporter le montage (le mien était vieux) mais ne gère pas correctement Unicode. –