Hi ihr,
folgenden Code habe ich geschrieben:
Delphi-Quelltext
1: 2:
| LBox_Ergebnis.TabWidth := 90; LBox_Ergebnis.Items.Add(IntToStr(startwert)+^I+ IntToStr(startwert * startwert)); |
Füge ich beim Hinzufügen von Items vor dem IntToStr jetzt noch ein ^I hinzu, geschieht eine ungewollte Formatierung, der Abstand zwischen der erste Spalte (Startwert) und der zweiten ist normal, genau wie gewollt, nur der davor macht er irgendwie doppelt, als hätte man Zwei Tab eingegeben, dies wird aber nur einmal benötigt, sprich zwischen allem den gleichen Abstand.
Was macht er falsch?
Könnt ja folgenden Code eingeben zum Veranschaulichen, was ich meine:
Delphi-Quelltext
1: 2:
| LBox_Ergebnis.TabWidt := 50; LBox_Ergebnis.Items.Add(^I'Spalte1'^I'Spalte2'); |
Dann seht ihr was ich oben meine und was ich haben will.