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

C# Discussion :

convertir un string en byte


Sujet :

C#

  1. #1
    Membre chevronné Avatar de petitours
    Homme Profil pro
    Ingénieur développement matériel électronique
    Inscrit en
    Février 2003
    Messages
    1 935
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement matériel électronique
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2003
    Messages : 1 935
    Points : 2 013
    Points
    2 013
    Par défaut convertir un string en byte
    Bonjour

    j'ai un tableau de byte
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    byte[] OutBuffer = new byte[8];
    et je souhaite le remplir avec le contenu d'une zone de texte.
    Je n'arrive pas à résoudre la conversion de string vers byte

    je ne vois quoi faire d'autre que
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    OutBuffer[2]= (byte)(textBox2.Text);
    et cela ne fonctionne pas. Bien evidement je tente d'écrire une valeur entre 0 et 255 dans la textBox.

    Pourriez vous s'il vous plait me remettre sur la piste ?

    Merci par avance
    Il y a 10 sortes de personnes dans le monde : ceux qui comprennent le binaire et les autres

  2. #2
    Expert éminent
    Avatar de StormimOn
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2005
    Messages
    2 593
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2005
    Messages : 2 593
    Points : 7 660
    Points
    7 660
    Par défaut
    Pour ce type de conversion tu dois passer par un encodage (UTF8, ...).

    http://msdn.microsoft.com/fr-fr/libr...(v=VS.80).aspx

    Pas de questions techniques par MP

  3. #3
    Membre chevronné Avatar de petitours
    Homme Profil pro
    Ingénieur développement matériel électronique
    Inscrit en
    Février 2003
    Messages
    1 935
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement matériel électronique
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2003
    Messages : 1 935
    Points : 2 013
    Points
    2 013
    Par défaut
    Bonjour

    J'ai bien du mal à comprendre cette conversion UTF8. Cela ne permet il pas de transformer "123" en un tableau de byte contenant 1, 2 et 3 ?

    Dans mon cas je cherche à avoir un entier non signé égal à 123 quand j'écris "123" dans le textbox.

    Peut être qu'il y a un outil plus adapté que le textbox pour saisir une valeur numérique comme cela. En VB ou C++ Builder (les autres langages et plateformes que je connais) faire cette fonction si simple a toujours été beaucoup plus simple...

    Merci
    Il y a 10 sortes de personnes dans le monde : ceux qui comprennent le binaire et les autres

  4. #4
    Expert éminent
    Avatar de StormimOn
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2005
    Messages
    2 593
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2005
    Messages : 2 593
    Points : 7 660
    Points
    7 660
    Par défaut
    D'accord, ton code avec le tableau de byte m'a un peu perturbé et j'ai mal compris le problème à partir de là. Une fois réveillé c'est mieux

    Regarde la méthode TryParse. Ca existe pour byte, short, int, ...
    Pas de questions techniques par MP

  5. #5
    Membre chevronné Avatar de petitours
    Homme Profil pro
    Ingénieur développement matériel électronique
    Inscrit en
    Février 2003
    Messages
    1 935
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement matériel électronique
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2003
    Messages : 1 935
    Points : 2 013
    Points
    2 013
    Par défaut
    Merci,

    J'avais du mal à croire qu'un truc si simple pouvait être si compliqué alors que tout le reste est si puissant sous visual studio !
    Il y a 10 sortes de personnes dans le monde : ceux qui comprennent le binaire et les autres

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. convertir un String[] en byte[]
    Par Seelass dans le forum Langage
    Réponses: 1
    Dernier message: 30/04/2010, 17h20
  2. convertir une String en byte
    Par oc_alex86 dans le forum Langage
    Réponses: 6
    Dernier message: 07/06/2007, 11h20
  3. Convertir une string en byte
    Par ToTo13 dans le forum Langage
    Réponses: 1
    Dernier message: 26/01/2007, 19h48
  4. [Question] Convertir un String en Byte
    Par WyckiT dans le forum Langage
    Réponses: 1
    Dernier message: 08/10/2005, 12h50

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