IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

Conversion décimal en hexa


Sujet :

VB.NET

  1. #21
    Membre averti
    Inscrit en
    Février 2011
    Messages
    60
    Détails du profil
    Informations forums :
    Inscription : Février 2011
    Messages : 60
    Par défaut
    j'ai essayé toute les méthode possibles et rien ne marche

  2. #22
    Membre expérimenté Avatar de AcidLines
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2010
    Messages
    198
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Santé

    Informations forums :
    Inscription : Février 2010
    Messages : 198
    Par défaut
    Oui Oublier de préciser qu'il s'agissait d'un module.

    Merci Gurdil, je savais bien que je n'étais pas fou

  3. #23
    Modérateur

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Avril 2007
    Messages
    1 996
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 996
    Par défaut
    Disponible en VB, pas en C#... Voilà donc pourquoi je ne l'ai jamais vu.
    Au temps pour moi.

  4. #24
    Membre extrêmement actif
    Inscrit en
    Avril 2008
    Messages
    2 573
    Détails du profil
    Informations personnelles :
    Âge : 66

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 573
    Par défaut decimal en hexa,afficher en hexa
    bonkour douezz
    Tu veux afficher la representation sous forme de chaine ascii dans in textbox d'un byte.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
     
    Imports System
    Imports Microsoft.VisualBasic
    Public Class Form1
         'QUI INTERESSE DOUEZZ
        'Affichage sous forme de  chaine "Hexa" avec fonction Hex de vb
        'convertit tout simplement un tableau de bytes en "chaine hexa" pour affichage
        Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
            'Un  saisie par "user" ou recu de tout autre source 
            Dim b As Byte() = {&H0, &H12, &H34, &H56, &HAA, &H55, &HFF}
            'Affichage
            For I As Integer = 0 To b.Length - 1
                Me.TextBox4.Text = Me.TextBox4.Text & Hex(b(I)) & vbCrLf
            Next
        End Sub
    End Class
    autre variantes utiles de conversion
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
     
    Imports System
    Imports Microsoft.VisualBasic
    Public Class Form1
        'Convetir "une chaîne hexadécimale" en un nombre entier
        Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
            '16 est la base ici c'est  hexadecimal
            Dim i As Integer = Convert.ToInt32("C001", 16)
            TextBox1.Text = i.ToString
        End Sub
        'Variante 1:
        'saisir des bytes donnees sous forme de chaine "Hexa"
        ' & les convertir en byte(octet)
        Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
            ' ne pas depasser 255 en Hexa(base 16).
            Dim i As Byte = Convert.ToByte("EF", 16)
            TextBox2.Text = i.ToString
     
        End Sub
        'Variante 2:
        'Saisir des bytes donnees sous forme de chaine "Hexa"
        'l'operateur &H les convertit en binaire
        Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
            Dim b As Byte() = {&H0, &H12, &H34, &H56, &HAA, &H55, &HFF}
     
        End Sub
        End Class
    bon code.....

  5. #25
    Membre averti
    Inscrit en
    Février 2011
    Messages
    60
    Détails du profil
    Informations forums :
    Inscription : Février 2011
    Messages : 60
    Par défaut
    le premiere solution fonctionne.Je te remercie enormément

+ Répondre à la discussion
Cette discussion est résolue.
Page 2 sur 2 PremièrePremière 12

Discussions similaires

  1. Problème de conversion decimal vers Hexa
    Par Elbarto dans le forum C++
    Réponses: 1
    Dernier message: 06/02/2006, 19h37
  2. Réponses: 4
    Dernier message: 21/12/2005, 12h20
  3. conversion : (Ascii en hexa) => nombre
    Par tut dans le forum C++
    Réponses: 3
    Dernier message: 21/04/2004, 14h44
  4. [langage] conversion décimal vers hexa
    Par chipster dans le forum Langage
    Réponses: 2
    Dernier message: 23/02/2004, 16h05
  5. [débutant] conversion int en hexa
    Par sergoid dans le forum C++Builder
    Réponses: 6
    Dernier message: 16/05/2003, 11h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo