Forum: Object-Pascal / Delphi-Language
Delphi
by BrainCode,
28. Jan 2003
Ja, es war ein Schreibfehler.
Mir ist schon klar, dass ich mit Notepad auch Binaries wieder speichern kann, nichts für ungut :spin:
Forum: Object-Pascal / Delphi-Language
Delphi
by BrainCode,
28. Jan 2003
Ich will auch Binärdaten ansehen können, weil ich Notepad nachprogrammieren und um einige Funktionen erweitern will. Der Code für's Einlesen ist jetzt auch erledigt.
Der Darstellungsunterschied ergab sich daraus, das auch bei Strings das Zeichen 0 als Ende-Zeichen interpretiert wird. Um es Notepad nachzumachen ersetze ich aber alle 0-Zeichen durch 31-Zeichen (Space), wodurch das Problem...
Forum: Object-Pascal / Delphi-Language
Delphi
by BrainCode,
28. Jan 2003
Mir ist noch etwas eingefallen:
Das Schreiben in ein Memo wird bei mir wesentlich schneller, wenn ich die Scroll-Animationen von Windows ausschalte. Die meißte Zeit wird also von der Animation geschluckt.
Forum: Object-Pascal / Delphi-Language
Delphi
by BrainCode,
28. Jan 2003
Von der Theorie her ist mir klar, dass LoadFromFile einfacher ist und das es keinen Unterschied macht, ob ich direkt in das Memo schreibe oder ob ich erst per String puffere.
Zu LoadFromFile: Diese Funktion hört bei Binärdateien nach dem ersten Null-Zeichen ( chr(0) ) auf zu lesen.
Ich habe die Frage eigentlich nur gepostet, weil ich wissen wollte, WARUM es ein Unterschied ist, ob ich das...
Forum: Object-Pascal / Delphi-Language
Delphi
by BrainCode,
27. Jan 2003
Ich habe folgenden Code geschrieben, der auch problemlos jede Art von Datei einliest. Dabei gibt es bloß ein Problem: Wenn ich, anstatt buffer immer gleich an Memo1.Text anzuhängen, an eine String-Variable anhänge und diese später dem Memo zuweise, ergeben sich bei der Darstellung Unterschiede zur aktuellen Lösung. Kann mir das jemand erklären???
procedure TForm1.mnuOeffnenClick(Sender:...