vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Zippen wie die Profis!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

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

VB.NET - Fortgeschrittene
Re: Binärdaten als String komprimieren 
Autor: Kuno60
Datum: 14.04.22 12:34

Es geht hier nur um den Surrogate-Bereich, das sind 2048 Werte von D800 bis DFFF. Dieser Bereich wird genutzt für 21-Bit-Zeichen, die aus 2 Chars bestehen. Diese können auch mit ChrW erzeugt werden, wenn diese Regel befolgt wird: Auf ein High-Surrogate-Zeichen muss ein Low-Surrogate-Zeichen folgen! Ansonsten ist das Zeichen ungültig. Alle anderen UShort-Werte sind gültig.
ChrW() ruft nur die Convert-Klasse auf, ist also dasselbe wie Convert.ToChar(). Das gleiche gilt für AscW().

@Dilbert:
Über Code-Optimierung musst du noch einiges lernen.
Wenn ich einen String mit 2 Millionen zufällig erzeugten Zeichen (auch ungültige) in ein Byte-Array umwandle, dann komprimiere, dann dekomprimiere und wieder in einen String umwandle, dauert das 0,1 Sekunden.

Rate mal, warum ich für die Zeichenerzeugung den StringBuilder verwendet habe...? Manche Leute haben viel Zeit...
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Binärdaten als String komprimieren1.295Dilbert04.04.22 13:17
Re: Binärdaten als String komprimieren716eierlein04.04.22 14:32
Re: Binärdaten als String komprimieren627Dilbert04.04.22 14:33
Re: Binärdaten als String komprimieren718Kuno6004.04.22 21:06
Re: Binärdaten als String komprimieren634Dilbert05.04.22 09:31
Re: Binärdaten als String komprimieren692Kuno6005.04.22 18:11
Re: Binärdaten als String komprimieren594Dilbert05.04.22 18:51
Re: Binärdaten als String komprimieren701eierlein05.04.22 19:22
Re: Binärdaten als String komprimieren589Dilbert05.04.22 19:51
Re: Binärdaten als String komprimieren667Manfred X06.04.22 16:28
Re: Binärdaten als String komprimieren673Manfred X07.04.22 01:08
Re: Binärdaten als String komprimieren592Dilbert06.04.22 18:37
Re: Binärdaten als String komprimieren587Dilbert07.04.22 09:47
Re: Binärdaten als String komprimieren687Manfred X07.04.22 13:09
Re: Binärdaten als String komprimieren579Dilbert07.04.22 17:15
Re: Binärdaten als String komprimieren656Kuno6007.04.22 19:27
Re: Binärdaten als String komprimieren585Dilbert07.04.22 20:05
Re: Binärdaten als String komprimieren575Kuno6013.04.22 11:43
Re: Binärdaten als String komprimieren572Dilbert10.04.22 11:35
Re: Binärdaten als String komprimieren641Manfred X10.04.22 15:25
Re: Binärdaten als String komprimieren612eierlein10.04.22 17:32
Re: Binärdaten als String komprimieren551Dilbert10.04.22 18:40
Re: Binärdaten als String komprimieren607eierlein10.04.22 19:07
Re: Binärdaten als String komprimieren560Dilbert10.04.22 21:28
Re: Binärdaten als String komprimieren629Manfred X11.04.22 16:27
Re: Binärdaten als String komprimieren543Dilbert11.04.22 20:35
Vorschlag für Umwandlung der Zeichenfolgen in Bytefolgen594Manfred X11.04.22 22:04
Re: Binärdaten als String komprimieren541Dilbert11.04.22 23:03
Re: Binärdaten als String komprimieren592Manfred X11.04.22 23:59
Re: Binärdaten als String komprimieren559Dilbert11.04.22 23:19
Re: Binärdaten als String komprimieren598Manfred X12.04.22 01:12
Re: Binärdaten als String komprimieren559Dilbert12.04.22 11:11
Re: Binärdaten als String komprimieren582Manfred X12.04.22 13:54
Re: Binärdaten als String komprimieren540Dilbert12.04.22 15:00
Re: Binärdaten als String komprimieren583Manfred X12.04.22 15:54
Re: Binärdaten als String komprimieren577Manfred X12.04.22 16:43
Re: Binärdaten als String komprimieren543Dilbert12.04.22 17:59
Re: Binärdaten als String komprimieren571Manfred X12.04.22 19:30
Re: Binärdaten als String komprimieren541Dilbert12.04.22 20:48
Re: Binärdaten als String komprimieren576Manfred X12.04.22 21:38
Re: Binärdaten als String komprimieren550Dilbert12.04.22 22:33
Re: Binärdaten als String komprimieren543Dilbert13.04.22 12:52
Re: Binärdaten als String komprimieren564Manfred X13.04.22 17:05
Re: Binärdaten als String komprimieren561Kuno6014.04.22 12:34
Re: Binärdaten als String komprimieren537Dilbert14.04.22 18:16
Re: Binärdaten als String komprimieren569Manfred X14.04.22 21:22
Marshal String zu Bytearray571Manfred X14.04.22 23:59
Re: Binärdaten als String komprimieren549Manfred X14.04.22 19:05
Re: Binärdaten als String komprimieren523Dilbert15.04.22 20:48
Marshal Bytearray zu String543Manfred X15.04.22 21:26
Re: Binärdaten als String komprimieren530Dilbert17.04.22 22:45
Re: Binärdaten als String komprimieren542Manfred X18.04.22 00:15
Re: Binärdaten als String komprimieren550Dilbert18.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-2024 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