Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.071 Beiträge
 
Delphi 12 Athens
 
#141

AW: Delphi 12 ist offiziell da!!!

  Alt 13. Nov 2023, 01:37
Dann muss ich meinen Unittest anpassen.
Seltsam, dass WriteMultiString() die Leerzeilen ohne Probleme schreibt...
Ja, weil die schrottige Funktion einfach blind das Array zusammenbaut, ohne prüfen, was sie macht.

Ein Leerzeichen, anstatt einer ganz leeren Zeile ginge.


https://learn.microsoft.com/de-de/wi...ry-value-types
Zitat:
Eine REG_MULTI_SZ Zeichenfolge endet mit einer Zeichenfolge der Länge 0. Daher ist es nicht möglich, eine Zeichenfolge der Länge Null in die Sequenz einzuschließen. Eine leere Sequenz wird wie folgt definiert: \0.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat