Thema: Delphi Formatanweisung pimpen

Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: Formatanweisung pimpen

  Alt 25. Feb 2016, 11:29
Delphi-Quellcode:
ShowMessage(Format('%0:d + %0:d = %1:d = %0:d * 2', [i, i * 2]));
ShowMessage(Format('%d + %0:d = %d = %0:d * 2', [i, i * 2]));
ShowMessage(Format('%d %d %d %d %d %7:d %d %d %5:d %d', [0, 1, 2, 3, 4, 8, 9, 5, 6, 7]));


Mir fehlt manchmal nur, daß man z.B. Datumsformate nicht direkt in Format benutzen kann,
oder daß Format sinnlos rummeckert, wenn man %x für einen Pointer verwendet
oder daß man für einen Integer nicht %f oder %n verwenden darf, um Tausenderpünktchen in die Zahl zu bekommen (ohne den Integer vorher in einen Float zu konvertieren)
und daß es das "neue" TObject.ToString nicht kennt.

Zitat:
Ausfüllen eines SQL Scriptes mit gleichen %s Werten. (Tabellenname) ohne zig Mal ...
Aber genau da ist Format eigentlich fehl am Platz, denn dafür verwendet man Parameter und Makros.
$2B or not $2B

Geändert von himitsu (25. Feb 2016 um 11:32 Uhr)
  Mit Zitat antworten Zitat