AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi abspeichern einer textdatei ohne lästigen Zeilenumbruch
Thema durchsuchen
Ansicht
Themen-Optionen

abspeichern einer textdatei ohne lästigen Zeilenumbruch

Ein Thema von cRayZo · begonnen am 21. Aug 2008 · letzter Beitrag vom 23. Aug 2008
 
Benutzerbild von p80286
p80286

Registriert seit: 28. Apr 2008
Ort: Stolberg (Rhl)
6.659 Beiträge
 
FreePascal / Lazarus
 
#9

Re: abspeichern einer textdatei ohne lästigen Zeilenumbruch

  Alt 22. Aug 2008, 21:44
Hallo crayzo,
leider hab ich nicht so recht verstanden,worum es Dir geht,darum ein paar Basics.
Unter Dos wird jede Zeile in ener Textdatei durch CRLF (#13+#10) begrenzt.
das ist so!
Wenn Du mit .lines arbeitest, sind diese Zeilenbregenzer nicht sichtbar (unter normalen Umständen).
Wenn Du Leerzeilen löschen willst, dann mach es ungefähr so:

if trim(length(xxx.lines[i]))=0 then xxx.delete(i); Wenn Du unbedingt an die CRLF heran willst, solltest du mit xxx.Text arbeiten.

In Deinem Eingangsstatemet Schreibst Du:
Zitat:
ich programmiere grade an einem System das uA. auf zeilenweiser ein und auslese von Textdateien basiert.
Dafür ist es immens wichtig, dass nur so viel Zeilen in der txt existieren, wie auch beschrieben sind!
Leider kenne ich Deine Beschreibung nicht. Da aber eine wesentliche Eigenschaft von Textdateien ihre variable Größe ist, mußt Du vor Benutzung dieser Datei sicherstellen,daß auch alle benötigten Daten in der Datei enthalten sind. Wenn mehr als die x Zeilen in der Datei stehen, dann werden sie eben ignoriert.

Oder sollte es sein daß Du dich mit einer CSV-Datei herumschlägst, bei der die Anzahl der Phys. Datensätze nicht mit der Anzahl der log. Datensätze übereinstimmt?

Übrigens ist Zeilenumbruch ein Begriff aus der Textbearbeitung, der die phys. Formatierung eines logischen Satzes beschreibt.

Zeig dochmal ein Beispiel von Deinen Daten. Vielleicht gibt es ja auch eine ganz andere Möglichkeit der Lösung.

Gruß
K-H
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:11 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz