Integer/long zu Hex convertieren!

  • VB.NET

Es gibt 5 Antworten in diesem Thema. Der letzte Beitrag () ist von INOPIAE.

    Integer/long zu Hex convertieren!

    Hallo,

    wie kann man eine Integer oder Long Variable zu Hex Convertieren? Hab im
    Internet gesucht, hab aber leider nichts gescheites gefunden! Daher dachte
    ich mir, ich frag hier mal!

    MFG

    Werewolve
    MMMh also ich hab eine long variable darin ist die länge einer datei gespeichert. Ich muss jetzt diesen Wert
    in eine Hex convertieren das hab ih so gemacht:

    VB.NET-Quellcode

    1. Zahl = "&h" + Hex(Länge)


    Zahl ist eine String Variable und Länge ist Long in der die Länge einer Datei gespeichert ist.

    weiß nicht ob das richtig ist!

    Jetzt hab ich die Hex von der Länge in der Variable Zahl. Wie kann ich jetzt prüfen ob der string kleiner als vier Bytes ist und wenn ja soll er soviele 0en anhängen das es Vier Byte sind?

    MFG

    Werewolve
    Da passen 2 Zeichen rein!

    Also mein Problem ist jetzt wie ich eine String immer in 2er Zeichen Päckchen unterteilen kann und jedes Päckchen dann in eine Bytes-Array reinschreiben kann. In eine Byte passen ganeu 2 Zeichen. Wenn der String jetzt 6 Zeichen lang ist möchte ich gerne hinterher einen Byte-Array haben der in den ersten 3 "Einträgen" jeweils 2 Zeichen stehen haben! So:

    Beispiel:

    String = TZUI8I

    Byte-Array:
    Byte-Array(1) = TZ
    Byte-Array(2) = UI
    Byte-Array(3) = 8I

    Ich hoffe ihr versteht was ich will!

    MFG

    Werewolve

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Werewolve“ ()