AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Zeilenumbruch in einer ASCII Datei.

Ein Thema von Piro · begonnen am 15. Jul 2003 · letzter Beitrag vom 15. Jul 2003
Antwort Antwort
Benutzerbild von Piro
Piro

Registriert seit: 14. Jul 2003
Ort: Flintbek
810 Beiträge
 
Delphi XE2 Professional
 
#1

Zeilenumbruch in einer ASCII Datei.

  Alt 15. Jul 2003, 12:19
Moin

bin seid gestern neues Mitgleid.Naja.

Adressverwaltung

Situation: speichere ein Stringgrid in eine *.dat Datei hintereinander
weg ab.

Ich möchte gerne das nach jedem Datensatz ein Enter kommt und somit die Datensätze untereinander stehen.

z.B.:
Max|Mustermann|Musterstrasse1|11111|Max|
Fritz|Egal|irgendwo1|22222|Ort|

So sollte es dann aussehen.

Wäre nett wenn mir einer einen Tipp oder Hinweis geben könnte.
  Mit Zitat antworten Zitat
Benutzerbild von r_kerber
r_kerber

Registriert seit: 11. Feb 2003
Ort: Trittau
3.538 Beiträge
 
Delphi XE Professional
 
#2

Re: Zeilenumbruch in einer ASCII Datei.

  Alt 15. Jul 2003, 12:23
Wenn Du die die einzelnen Zeilen mit WriteLn rausschreibst, dann sollte es eigentlich funktionieren.
  Mit Zitat antworten Zitat
Benutzerbild von Piro
Piro

Registriert seit: 14. Jul 2003
Ort: Flintbek
810 Beiträge
 
Delphi XE2 Professional
 
#3

Re: Zeilenumbruch in einer ASCII Datei.

  Alt 15. Jul 2003, 14:04
Ja danke. Das hatte ich auch schon mal gelesen.

Aber kann man das eventuell irgendwie anders noch machen.
Zum Beispiel so daß man ein enter simuliert als ASCII Zeichen?

Aber erstmal vielen dank.
  Mit Zitat antworten Zitat
Benutzerbild von X-Dragon
X-Dragon

Registriert seit: 14. Jan 2003
Ort: Schortens
289 Beiträge
 
Delphi 6 Enterprise
 
#4

Re: Zeilenumbruch in einer ASCII Datei.

  Alt 15. Jul 2003, 14:06
Dann probier das mal so:

'Zeile1'+#13#13+
'Zeile2'+#13#13+
'Zeile x' ...
  Mit Zitat antworten Zitat
Benutzerbild von Sanchez
Sanchez

Registriert seit: 24. Apr 2003
Ort: Neumarkt Stmk
892 Beiträge
 
Delphi XE6 Enterprise
 
#5

Re: Zeilenumbruch in einer ASCII Datei.

  Alt 15. Jul 2003, 14:33
Zitat von X-Dragon:
Dann probier das mal so:

'Zeile1'+#13#13+
'Zeile2'+#13#13+
'Zeile x' ...
Sollte eigentlich eher so aussehen:

Code:
'Zeile1'+#10#13+
'Zeile2'+#10#13+
'Zeile x' ...
... in welcher Reihenfolge auch immer #10 und #13 kommen.

grüße, daniel
Daniel
  Mit Zitat antworten Zitat
Blizzard

Registriert seit: 4. Jan 2003
88 Beiträge
 
Delphi 6 Enterprise
 
#6

Re: Zeilenumbruch in einer ASCII Datei.

  Alt 15. Jul 2003, 14:36
meines wissens nach ist ein zeilenumbruch normalerweise (laut ascii definition) ein 0D0A (0D->zeilenumbruch, 0A-> wagenrücklauf , wie bei einer schreibmaschiene) würde bedeuten:
'zeile1'+#13#10+'zeile2'+#13#10+'zeile3'

aber einfacher wäre es wohl das ganze mit einer tstringlist zu machen und die dann einfach zu speichern
  Mit Zitat antworten Zitat
Benutzerbild von X-Dragon
X-Dragon

Registriert seit: 14. Jan 2003
Ort: Schortens
289 Beiträge
 
Delphi 6 Enterprise
 
#7

Re: Zeilenumbruch in einer ASCII Datei.

  Alt 15. Jul 2003, 14:47
Ähm da muss ich euch natürlich zustimmen .
Ich habs in meinem Programm so verwendet wie ich es geschrieben habe, allerdings wollte ich noch einen zusätzlichen Absatz jeweils drin haben ...
  Mit Zitat antworten Zitat
Antwort Antwort


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 11:40 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz