vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
TOP-Angebot: 17 bzw. 24 Entwickler-Vollversionen zum unschlagbaren Preis!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
Marshal String zu Bytearray 
Autor: Manfred X
Datum: 14.04.22 23:59

 
 Private Function StringToBytearray(ByVal str As String) As Byte()
 
        Dim buffersize As Integer = str.Length * 2
        Dim bytearray(buffersize - 1) As Byte
        Dim Handle As IntPtr
        Try
            Handle = Marshal.StringToBSTR(str)
            Marshal.Copy(Handle, bytearray, 0, buffersize)
        Finally
            Marshal.FreeBSTR(Handle)
        End Try
 
        Return bytearray
    End Function
Beispiel:
  Dim test As String = ""
  For i As Integer = 0 To UShort.MaxValue
      test &= ChrW(i)   
  Next i
 
 
  Dim byt As Byte() = StringToBytearray(test)
 
  'Check
  For i As Integer = 0 To byt.Length - 1 Step 2
      Dim bt() As Byte = BitConverter.GetBytes(AscW(test(i \ 2)))
      If byt(i) <> bt(0) Then Stop
      If byt(i + 1) <> bt(1) Then Stop
  Next i
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Binärdaten als String komprimieren1.576Dilbert04.04.22 13:17
Re: Binärdaten als String komprimieren891eierlein04.04.22 14:32
Re: Binärdaten als String komprimieren803Dilbert04.04.22 14:33
Re: Binärdaten als String komprimieren892Kuno6004.04.22 21:06
Re: Binärdaten als String komprimieren807Dilbert05.04.22 09:31
Re: Binärdaten als String komprimieren863Kuno6005.04.22 18:11
Re: Binärdaten als String komprimieren760Dilbert05.04.22 18:51
Re: Binärdaten als String komprimieren875eierlein05.04.22 19:22
Re: Binärdaten als String komprimieren762Dilbert05.04.22 19:51
Re: Binärdaten als String komprimieren839Manfred X06.04.22 16:28
Re: Binärdaten als String komprimieren841Manfred X07.04.22 01:08
Re: Binärdaten als String komprimieren761Dilbert06.04.22 18:37
Re: Binärdaten als String komprimieren759Dilbert07.04.22 09:47
Re: Binärdaten als String komprimieren877Manfred X07.04.22 13:09
Re: Binärdaten als String komprimieren751Dilbert07.04.22 17:15
Re: Binärdaten als String komprimieren827Kuno6007.04.22 19:27
Re: Binärdaten als String komprimieren756Dilbert07.04.22 20:05
Re: Binärdaten als String komprimieren748Kuno6013.04.22 11:43
Re: Binärdaten als String komprimieren739Dilbert10.04.22 11:35
Re: Binärdaten als String komprimieren812Manfred X10.04.22 15:25
Re: Binärdaten als String komprimieren784eierlein10.04.22 17:32
Re: Binärdaten als String komprimieren724Dilbert10.04.22 18:40
Re: Binärdaten als String komprimieren776eierlein10.04.22 19:07
Re: Binärdaten als String komprimieren734Dilbert10.04.22 21:28
Re: Binärdaten als String komprimieren795Manfred X11.04.22 16:27
Re: Binärdaten als String komprimieren715Dilbert11.04.22 20:35
Vorschlag für Umwandlung der Zeichenfolgen in Bytefolgen763Manfred X11.04.22 22:04
Re: Binärdaten als String komprimieren707Dilbert11.04.22 23:03
Re: Binärdaten als String komprimieren762Manfred X11.04.22 23:59
Re: Binärdaten als String komprimieren724Dilbert11.04.22 23:19
Re: Binärdaten als String komprimieren772Manfred X12.04.22 01:12
Re: Binärdaten als String komprimieren726Dilbert12.04.22 11:11
Re: Binärdaten als String komprimieren753Manfred X12.04.22 13:54
Re: Binärdaten als String komprimieren711Dilbert12.04.22 15:00
Re: Binärdaten als String komprimieren751Manfred X12.04.22 15:54
Re: Binärdaten als String komprimieren742Manfred X12.04.22 16:43
Re: Binärdaten als String komprimieren718Dilbert12.04.22 17:59
Re: Binärdaten als String komprimieren743Manfred X12.04.22 19:30
Re: Binärdaten als String komprimieren706Dilbert12.04.22 20:48
Re: Binärdaten als String komprimieren747Manfred X12.04.22 21:38
Re: Binärdaten als String komprimieren721Dilbert12.04.22 22:33
Re: Binärdaten als String komprimieren715Dilbert13.04.22 12:52
Re: Binärdaten als String komprimieren730Manfred X13.04.22 17:05
Re: Binärdaten als String komprimieren737Kuno6014.04.22 12:34
Re: Binärdaten als String komprimieren709Dilbert14.04.22 18:16
Re: Binärdaten als String komprimieren742Manfred X14.04.22 21:22
Marshal String zu Bytearray742Manfred X14.04.22 23:59
Re: Binärdaten als String komprimieren720Manfred X14.04.22 19:05
Re: Binärdaten als String komprimieren693Dilbert15.04.22 20:48
Marshal Bytearray zu String719Manfred X15.04.22 21:26
Re: Binärdaten als String komprimieren701Dilbert17.04.22 22:45
Re: Binärdaten als String komprimieren714Manfred X18.04.22 00:15
Re: Binärdaten als String komprimieren722Dilbert18.04.22 01:49

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel