Einzelnen Beitrag anzeigen

CCRDude
(Gast)

n/a Beiträge
 
#15

Re: Problem beim einlesen einer Datei in einen Stream

  Alt 13. Apr 2007, 10:29
Und warum versuchst Du dann, Binärfelder für Längen aus einer TEXT-Datei auszulesen?

Las mich raten... die ersten 4 Zeichen der Textdatei sind "----" - das entspricht dann Deiner "Länge"...

Du vermischt hier dann wohl zwei Sachen: typisierte Dateien mit Textdateien. Das wär auch "klassisch" ohne Streams (file of record vs. textfile) nicht machbar. Du mußt dann hier byteweise bis #13 bzw. #13#10 oder #10 auslesen etc...

PS: Wo ich mir das oben näher ansehe, merke ich auch, daß es um ICQ-Logs geht? Ja, die sind wahrscheinlich wirklich Text... da Du geschrieben hast, daß Du Dich mit Streams nicht genau auskennst, kennst Du ja vielleicht normale Textdateien wenigstens? Dann würde ich die empfehlen... Hier mal ein DelphiBasics-Beispiel.
  Mit Zitat antworten Zitat