Einzelnen Beitrag anzeigen

Benutzerbild von bernau
bernau

Registriert seit: 1. Dez 2004
Ort: Köln
1.295 Beiträge
 
Delphi 12 Athens
 
#18

AW: Wie nach #13#10 im Delphi Editor suchen?

  Alt 1. Jun 2018, 10:05
Falls aber weitere Plattformen, die Frage, ob Du dann "CCrLf" je nach Plattform unterschiedlich definiert hast? Sonst wirst Du in bestimmten Fällen kläglich scheitern, wenn Du für andere Plattformen was mit Verarbeitung von Textdateien machst.

Wenn nicht, solltest Du z.B.

CCrLf = #13#10;
CCrLf2 = #13#10#13#10;

umwandeln in

CCrLf = sLineBreak
CCrLf2 = sLineBreak + sLineBrak;

Dann stimmt es für jede Plattform.
Das würde ich so direkt nicht unterschreiben. Der Name CrLf impliziert ja diese zwei Chars. Bei dem Namen muss mann davon ausgehen, dass es sich um diese zwei Bytes handelt.

Manchmal ist es auch gewünscht (plattformunabhängig) nach diesen zwei Zeichen zu suchen oder diese zu schreiben.
Gerd
Kölner Delphi Usergroup: http://wiki.delphitreff.de
  Mit Zitat antworten Zitat