begin process at 2012 02 12 17:13:19
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Fichier / Disque

 > VISUALISATION FAÇON DUMP DE TOUT FICHIER, EN HEXA OU EN DÉCIMAL.

VISUALISATION FAÇON DUMP DE TOUT FICHIER, EN HEXA OU EN DÉCIMAL.


 Information sur la source

Note :
Aucune note
Catégorie :Fichier / Disque Classé sous :dump, fichier, hexa, decimal Niveau :Débutant Date de création :21/03/2006 Vu / téléchargé :9 232 / 699

Auteur : JIPERE

Ecrire un message privé
Commentaire sur cette source (7)
Ajouter un commentaire et/ou une note

 Description

Le but est d'analyser les octets de tout fichier pour en connaître la constitution, ou vérifier une écriture fichier si l'on rencontre un problème. Donc on ouvre un fichier de n'importe quel type, et on affiche un certain nombre de caractères. L'affichage se fait dans une listbox qu'on peut remettre à blanc si nécessaire. Il est possible de sauter un certain nombre de caractères avant d'afficher, et de n'afficher qu'un certain nombre de caractères. Ce programme est intéressant pour étudier la composition de fichiers plutôt techniques (car, analyser un fichier .TXT...).


 Conclusion

J'ai écrit cela il y a quelque temps, je l'ai modifié pour utiliser une boîte de dialogue, si lors d'une utilisation vous avez quelques problèmes faîtes-moi en part. Merci d'avance.

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip Source avec une capture GESTIONNAIRE DE COMPTES BANCAIRES
Source avec Zip Source avec une capture RECHERCHE DE CHAINE DE CARACTÉRES SUR DES FICHIERS .TXT AVEC...
Source avec Zip Source avec une capture CRÉATION DE FICHIER .ICO DEPUIS UN FICHIER .BMP 32X32 PIXELS
Source avec Zip FICHIER EXCEL PERMETTANT DE RÉSOUDRE UN PROBLÈME SUDOKU. APR...

 Sources de la même categorie

Source avec Zip Source .NET (Dotnet) MODIFIER LES EXTENSION DES FICHIERS par okosa
ROUTINE DIR RÉCURSIVE POUR OBTENIR LA LISTE DE TOUS LES FICH... par kerisolde
Source avec Zip Source avec une capture FILE,SECURITY,FICHIER par okosa
Source avec Zip Source avec une capture Source .NET (Dotnet) PATCHEUR DE FICHIER par tototh
Source avec Zip Source avec une capture LECTURE DES INFORMATIONS DES DISQUES COMPOSANT UN ENSEMBLE R... par jack

 Sources en rapport avec celle ci

Source avec Zip DÉCIMAL TO HEXDECIMAL par loulou27200
Source avec Zip Source .NET (Dotnet) DÉFRAGMENTER UN FICHIER par ShareVB
Source avec Zip Source avec une capture CALCULATRICE DEC/HEXA AVEC PAPIER VIRTUEL par tototh
Source avec Zip VOIR LA SOURCE BINAIRE ET HEXA D'UN FICHIER ! par zerty
CONVERTIR UNE COULEUR HEXA HTML EN DECIMAL VB (LA VRAI FONCT... par BlackWizzard

Commentaires et avis

Commentaire de NHenry le 22/03/2006 10:11:01 administrateur CS

Pourquoi n'avoir pas fait un controle utilisateur (pour plus de portabilité).

Clarification du code :
tu peux remplacer : Mid("0123456789ABCDEF", H1 + 1, 1)
par : Hex$(H1)

Dim IDriv, IChem, IFich, IName, Wcar As String
Seul Wcar est de type string, les autres sont des variant.

Commentaire de chmod777 le 23/03/2006 02:07:25

"Dim IDriv, IChem, IFich, IName, Wcar As String
Seul Wcar est de type string, les autres sont des variant."

pas grave, de toute façon le typage en VB c'est un comme en PHP: une gageure, étant donné que le transtypage se fait de manière totalement transparente, le clou étant d'avoir carrément créé un type "variant"! Et puis on peut pas non plus dire que VB soit le langage le plus élégant qui soit.

Quoit qu'il en soit, pour eviter les "problèmes" de typage, préferez utiliser "Option Explicit" au début de vos projets (impose une déclaration explicite systématique des variables, ça permet en fait de pas créer une variable à chaque faute de frappe...)

Commentaire de NHenry le 23/03/2006 08:06:19 administrateur CS

Peut-être que ce n'est pas grave que le type des variables soit Variant, mais cela ralenti le programme, ...Et fait pas propre.

Commentaire de chmod777 le 23/03/2006 21:02:19

Parfaitement d'accord!

Commentaire de NHenry le 13/04/2006 08:16:25 administrateur CS

Merci de préférer le contact sur le sujet qui en est la source JIPERE. Se faire agresser en privé n'est pas toujours bien accepter, surtout quand on répond à beaucoup de question sur le forum et sur les sources.

Sinon, j'ai juste regarder la source avec VBFrance, je n'y ait vu aucune identation, voir le sujet : http://www.vbfrance.com/infomsg/LLIRE-INDENTATION-SOURCES_711703.aspx

Il serait préférable (je me répète mais je trouve cela utile) que ce soit un controle utilisateur qui fasse le boulot, c'est plus facilement récupérable pour réutiliser le code.

@+

Commentaire de mikel39 le 13/04/2006 21:22:53

bonsoir. je viens de telecharger le zip, de le decompresser et j'essaie de le lire comme un projet existant. jai le mesage d'erreur c-dessous dans visufil.log. qu se passe -t-il?. inutile de preciser que je suis archi débutant, mais jaimerais comprendre.merci de m'eclairer. à+


Ligne 112: La classe MSComDlg.CommonDialog du contrôle OuvreFic n'est pas une classe de contrôle chargée.

Commentaire de mikel39 le 13/04/2006 21:28:22

pour info, je travaille avec windows xp pro sp2, vb6 de 06/1998.
à+

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Decimal vers Hexa! [ par Rurouni ] Bonjour,Je repose ma question puisque c est urgent et que je n ai pas eu de réponse. Je ne peux pas utiliser la fonction Hex car mon nombre est tres g comment convertir des valeurs en HEXA en DECIMAL SVP ? [ par zeeti ] Comment puis-je convertir des valeurs en HEXA, en DECIMAL (BASE 16 > BASE 10)Car le contraire est facile avec la fonctin Hex mais pas la réciproque recherche decimal a virgule en mode binaire [ par ephores ] Bonjour,je fais une recherche de chaine dans des fichier excel qui fonctionne très bien en mode binary, la problème est qu'il ne trouve pas les decima convertion hexa [ par windob ] slt a tous,je voudrais convertir un fichier en hexa decimal mais en codant en hexa le code ascii de chaque caractere de mon fichier , mais je n'obtien Erreur en lecture de fichier hexa [ par Fabk01 ] Bonjour à tous J'ai sérieusement besoin d'aide au risque de finir par atomiser mon pc qui pourtant doit être innoscent mais vous saver Erreur en lecture de fichier hexa [ par Fabk01 ] convertir données hexa en caracteres [ par waspy59 ] bonjour,voila mon probleme: g un fichier txt de plusieures centaines de ko contenant des données hexa:ex:616261697373657200646570726573732C206C6F77657 Conversion Decimal Hexa... Bizarreries ! [ par santiago69 ] Bonjour a tous,Voila, je constate un comportement etrange de VB lors de la conversion de decimal vers hexadecimal.Exemples :Debug.Print Hex(32767)   = OUVERTURE D UN FICHIER HEXA [ par SEB73460 ] BONJOUR A TOUSJE SUIS DEBUTANT J UTILISE VB6 ET JE SOUHAITE VISUALISER LE CONTENU D UN FICHIER .HEX OU .BIN JE NE SAIS PAS SI JE DOIS UTILISER POUR VO Changement Hexa dans fichier [ par conan76 ] Bonjour,Ayant un fichier malformé de temps en temps, lors de sa récupération par un partenaire, je cherche à le "reformer" proprement avant importatio


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,764 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales