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 :

Convert String to DWord


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    84
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 84
    Par défaut Convert String to DWord
    Bonjour,

    Je dois créer une variable de type DWORD à partir d'une chaine de caractère pour l'envoyer à une tierce application. J'ai bien compris qu'il s'agissait d'un UInteger (32 bits).

    Lorsque ma chaine = "LFPO", je suis censé envoyer une valeur de 1330660940.

    je ne comprend pas comment convertir un String en UInteger.

    Sur le forum je n'ai trouvé que des threads utilisant une API pour écrire un DWORD dans une clef de la base de registre, ce qui n'est pas mon cas.

    Savez-vous comment je pourrais faire ?

    Merci pour votre aide

    Dan

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    84
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 84
    Par défaut
    Je me réponds. J'y suis parvenu en transformant la chaine en hexa puis on la convertissant on nombre ;


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
        Public Function String_To_Hex_inverse(ByVal str As String) As String
            Dim ret As String = ""
            For i As Integer = str.Length - 1 To 0 Step -1
                ret &= Asc(str.Substring(i, 1)).ToString("x").ToUpper
            Next
            Return ret.Trim()
        End Function
     
      Dim ma_valeur as Uinteger = Val("&H" & String_To_Hex_inverse("LFPO"))

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

Discussions similaires

  1. [c#] convertion string et entier
    Par zidenne dans le forum Windows Forms
    Réponses: 3
    Dernier message: 20/09/2006, 11h31
  2. Convertion string en char*
    Par krolineeee dans le forum C++
    Réponses: 9
    Dernier message: 24/07/2006, 14h35
  3. Réponses: 2
    Dernier message: 06/12/2005, 12h01
  4. Convertion string => entier
    Par en_gel_ho dans le forum Requêtes
    Réponses: 4
    Dernier message: 01/06/2005, 12h59
  5. convertion string --> long
    Par JulienT dans le forum Langage
    Réponses: 3
    Dernier message: 23/03/2005, 23h05

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