Einzelnen Beitrag anzeigen

IngoD7

Registriert seit: 17. Feb 2004
464 Beiträge
 
Delphi 7 Enterprise
 
#17

Re: memo lädt datei nicht richtig

  Alt 12. Jan 2005, 12:33
Wir drehen uns so langsam im Kreis.

Meine Hinweise auf "file of byte" und "TFileStream" haben nichts mit einem Memo zu tun. Lies bitte, wie empfohlen die Online-Hilfe dazu, um einen Überblick zu bekommen, was das ist.

Eine Entscheidung, was denn nun genau in der Datei steht, die angeblich im Textformat abgespeichert ist, wäre auch langsam nicht schlecht. Aus jedem Posting von dir lässt sich diesbzgl. etwas anderes heraus interpretieren.

Eine Textdatei ist in der Regel nur für Text zu gebrauchen. Basta. Warum du also angeblich eine Textdatei, vollgestopft mit Sonder- und/oder Steuerzeichen hast, wissen die Götter. Auch ein Memo ist normalerweise nur für Texte sinnvoll. Texte bestehen aus Zeilen und Zeilen werden in der Regel durch #13#10 abgeschlossen. Deshalb "achtet" ein Memo auf diese Zeichen, um daraus einen Zeilenumbruch zu generieren. Ist das geschehen, so sind die Zeichen damit "verbraucht" und tauchen nicht mehr auf. Deinem Wortlaut nach sind sie dann "ausgelassen". Das oder ähnliches kann auch mit (Sonder- oder Steuer-)Zeichen passieren, die in einer Textdatei normalerweise gar nichts zu suchen haben. Letztlich ist genau das ja auch anscheinend passiert.

Wenn es kein echter Text ist, dann ist die Benutzung einer Textdatei und eines Memos einfach schlecht - egal ob, wie du nun geschrieben hast, dort keine Zeilenumbrüche drin sind oder doch. Irgendetwas ist da drin, was ein Memo nicht mag. Sonst gäbe es diesen Thread nicht.

Kennst du den genauen Aufbau der Datei nicht, oder hast du es bisher nur versäumt, ihn hier zu beschreiben? Man sollte den Aufbau der Dinge, die man in ein Programm einlesen möchte, schon wissen. Daraus ergibt sich auch die Art und Weise, wie die Dinge dann eingelesen werden sollten.

Uff ... ich habe fertig.
  Mit Zitat antworten Zitat