Einzelnen Beitrag anzeigen

mkmk

Registriert seit: 2. Dez 2008
Ort: Zürich
42 Beiträge
 
#1

ListView: wie Integer Zahl formatieren

  Alt 7. Dez 2008, 11:07
Ich möchte in einem ListView in der 1. Spalte eine Integer-Zahl im Format
Delphi-Quellcode:
-----
    0
    1
  :
  999
1.000
und rechtsbündig anzeigen.
Die Integer-Zahl direkt zu formattieren gelang mir nicht. Ich musste den Umweg über Integer->String->Float nehmen. Und um es noch rechtsbündig hinzukriegen, habe ich den Zeichensatz auf NewCourier umgestellt.

Delphi-Quellcode:
wert := StrToFloat(IntToStr(nIdx));
ListItem.Caption := Format('%6.0n', [wert]);
Dass das alles nicht das Gelbe vom Ei ist, merke sogar ich als Delphi-Laie. Nur: wie macht man das richtig ohne dieses Gewurschtel?

MfG
  Mit Zitat antworten Zitat