Einzelnen Beitrag anzeigen

Oxmyx

Registriert seit: 21. Sep 2004
499 Beiträge
 
#4

Re: Form einstellungen abspeichern

  Alt 8. Dez 2004, 22:54
Zitat von jfheins:
Also die Möglichkeit, die am wenigsten Festplattenspeicher braucht, wäre sicherlich die folgende:

1. einen binären String (also aus Nullen und Einsen) mit den Checkboxwerten (Checked = 1 sonst 0) erzeugen
2. Binär nach Dezimal umwandeln
3. Bei ungerader Stellenanzahl vorne eine Null hinzufügen
4. immer zwei Stellen nehmen, plus 35 oder so rechnen und per chr() (oder wars Char() ) in ein Zeichen umwandeln
5. diesen String in einer textdatei speichern

Ist mit Sicherheit sehr platzsparend ...

P.S. Es sind immernoch Tippfehler vorhanden
Als Ergänzung schlage ich vor, noch einen dynamischen Huff-Tree zu erzeugen, um noch ein Bit oder zwei zu sparen.



...alternativ kann man auch andere Dinge machen, als sich über den Speicherplatzverbrauch von Einstellungsdateien Gedanken zu machen und einfach eine Ini-Datei nehmen.
  Mit Zitat antworten Zitat