Forum: Object-Pascal / Delphi-Language
by himitsu,
16. Feb 2022
Wenn "manueller" Zeilenumbruch, dann bitte #10 oder #13#10 oder sLineBreak, denn #13 wird manchmal garnicht als Zeilenumbruch von gewissen Komponenten/Programmen erkannt.
#13 aka CR heißt "vor zur ersten Spalte" (Carriage Return) und #10 aka LF heißt "in nächste Zeile" (Line Feed)
Somit ist Windows eigentlich der Einzige, der es richtig macht, genau so, wie die Drucker :angle:
Die...
Forum: Object-Pascal / Delphi-Language
by himitsu,
15. Feb 2022
Try-Except macht nur Sinn, wenn man darin auch was Sinnvolles macht.
z.B. den originalen Fehler in ein Log schreiben,
oder ihn an die neue Fehlermeldung mit anzuhängen.
Oder eben, wenn man genau weiß welcher Fehler es ist und man ihn gezielt unterdrücken will, um es z.B. nochmal anders zu versuchen, oder Dergleichen.
Forum: Object-Pascal / Delphi-Language
by himitsu,
14. Feb 2022
Selbst Schuld, wenn du in deiner Fehlerbehandlung deinem sinnlosen Try-Except-Gestümpere grob fahrlässig die ursprüngliche Fehlermeldung vernichtest.
PS: und die Kommas