In diesem Workshop werde ich erklären, wie man mit VB-Bordmitteln einen simplen aber schnellen Komprimierungs-Algorithmus umsetzt. Dabei wird erklärt, was RLE eigentlich ist und wie ein entsprechender Algorithmus grundsätzlich in VB realisiert werden kann. Da die Performance eine wichtige Rolle spielt, werden wir dabei auch einige Tricks zum schnellen Zugriff auf Speicherbereiche kennen lernen. Abschließend wird ein Modul entwickelt, welche dem VB-Programmierer die RLE-Komprimierung auf einfache Art und Weise ermöglichen soll.
Im einzelnen setzt sich der Workshop aus folgenden Beiträgen zusammen:
- Grundlagen - Grundlagen und Beispiel
RLE, Encoding, Wiederholung - Einpacken - Prinzip der Komprimierung
Byte, ReDim, Preserve, RLE, Komprimierung, Prinzip, einpacken - Auspacken - Prinzip der Dekomprimierung
Byte, ReDim, Preserve, RLE, Dekomprimierung, auspacken - Markierung - Optimales Markierungs-Byte bestimmen
Byte, Markierung, Minimum, Optimum, Environ, WinDir, Explorer, Binärdatei, FreeFile, Open, Binary, ReDim, Get - Lauf - RLE-Komprimierung mit Läufen
RLE, komprimieren, Kopierlauf, Komprimierlauf, Duplikate, packen, entpacken, dekomprimieren
...>>