Forum: Programmieren allgemein
Delphi
by Luckie,
11. Nov 2010
Einfach in einen Stream laden und dann Base64 über den Stream laufen lassen.
Und ob das nun lesbare Zeichen sind oder sonst iregndwas hängt von der Interpretation der Daten hab. Vorliegen tun diese Daten nur als Nullen und Einsen. Und ob jetzt 11001110 ein Zeichen oder eine Farbwert eines Pixels ist, hängt ganz von der Interpretation der Anwendung ab. Ein Texteditor wird den Wert als Zeichen...
Forum: Programmieren allgemein
Delphi
by Luckie,
10. Nov 2010
Und warum redest du dann von einer Textdatei? Eine binäre Datei wirst du nicht gescheit in eine Komponente für Zeichenketten laden können - wie auch.
Nimm einen RessourcenStream und lass deine Base64 Kodierungsfunktion drüberlaufen.
Forum: Programmieren allgemein
Delphi
by Luckie,
10. Nov 2010
Also die Base64 Codierung wirst du wohl selber machen müssen. Aber dafür gibt es schon fertige Funktionen. Laden kannst du eine Textdatei am einfachsten mit einer TStringList. Kann sein, dass sie auch das Laden aus einer Ressource unterstützt. Wenn nicht, wirst du die Ressource erst extrahieren und auf der Festplatte speichern müssen.