Forum: Algorithmen, Datenstrukturen und Klassendesign
by stahli,
27. Jun 2011
Anbei mal ein ScreenShot.
Die Bilddaten wurden bisher jedesmal aus Base64 umgerechnet. Das hat zu lange gedauert, wenn mal mehrere Bilder anzuzeigen waren.
Eine schnelle Lösung war, String und Stream zu speichern und bei Stringgleichheit den letzten Stream wieder zu verwenden.
Das verbrädt halt ziemlich viel Speicher, weshalb ich quasi lieber eine Prüfsumme zum Vergleich speichern würde....
Forum: Algorithmen, Datenstrukturen und Klassendesign
by stahli,
27. Jun 2011
Ich habe einen langen String:
Picture=eJxMvAVcVeu6/T/u/3fPOTsMuru7O0QpAUXBIKRbkO4Gwe5uUbpREcXC7u5t7zy7++w8d9+7/+N9#0X2vn8/zmXMFLljzu8YYzzPfufzDLyf9B8Q/N5YFa9vr+g8YyPs3vH78//7rPvAjug9+j57DP6Br#+Ef0jPzC/V/Rd/Q39B4...
(ist etwa 100 mal so lang und enthält ein Bild, umgewandelt in Base64)
Nun merke ich mir den eingelesenen String in OldString und vergleiche die Texte beim nächsten Einlesen....