Einzelnen Beitrag anzeigen

r2c2

Registriert seit: 9. Mai 2005
Ort: Nordbaden
925 Beiträge
 
#13

Re: Labellänge erkennen

  Alt 1. Jul 2005, 16:39
Zitat von Sidorion:
#13 ist das 'Carriage Return' Zeichen und sorgt (im ASCII Code) dafür, daß der Cursor auf das erste Zeichen in der Zeile rutscht (also kein Zeilenumbruch). Dieser kommt durch #10, den Code für 'Line Feed' zustande und muß eigentlich VOR #13 stehen.
Also um es völlig korrekt zu machen, mußt du #10#13 schreiben. Windows kommt zwar mit dem einfachen #13 klar, aber ist nicht 'well formed' und an manchen Ecken kanns zu argen Problemen führen.
AFAIK is es ganau anders herum: #13#10. So wie bei der Schreibmaschine: Zuerst wird der Wagen zurückgeschoben(CR), dann das Blatt um eine Zeile hochgerückt(LF). Und wenn man nich nicht sicher ist, welche Reihenfolge die richtige ist, kann man immer noch die vordefinierte Konstante sLineBreak nehmen.

mfg

Christian

//Edit: Ich bin zu langsam für diese Welt! Um genau zu sein 6 Min!
Kaum macht man's richtig, schon klappts!
  Mit Zitat antworten Zitat