Forum: Object-Pascal / Delphi-Language
by Kurt Wallander,
18. Apr 2022
Hallo Freunde,
ich hatte Fett auf der Brille und habe den AFormatSettings-Parameter in die eckige Klammer gesetzt und damit den Format-Fehler provoziert.
Der komplizierte Ausdruck für Edit1.Text war ein Versuch dafür, das das "Format" rot und unterstrichen hier im Forum dargestellt wird. Aber Forum macht das nicht. Im Programmcode ist davon nichts enthalten.
Vielen Dank, das Thema kann als...
Forum: Object-Pascal / Delphi-Language
by Kurt Wallander,
16. Apr 2022
Hallo TKanne,
es hat leider keine Auswirkung.
Forum: Object-Pascal / Delphi-Language
by Kurt Wallander,
16. Apr 2022
Irgendeine Teufelei steckt doch noch dahinter. Kaum hatte ich verkündet, daß der ThousandSeparator im Beispielprogramm funktioniert, habe ich das in meinen eigentlichen Programm umgesetzt und folgende Überrachung erlebt:
procedure TForm1.Plop(Sender: TObject);
var
dummy : Extended;
AFormatSettings : TFormatSettings;
begin
if Tageszahl=JuDay then
begin
...
Forum: Object-Pascal / Delphi-Language
by Kurt Wallander,
15. Apr 2022
Danke mmw, es klappt! Wieder was dazugelernt.
Forum: Object-Pascal / Delphi-Language
by Kurt Wallander,
14. Apr 2022
Hallo Uwe,
vielen Dank für deine Anregungen. Habe sie sogleich in mein Programm eingebaut. Die Ausgabe mit dem 1000er-Trennzeichen erfolgt immer in einer if ... else if Struktur, die insgesamt 6 Ebenen umfaßt. Und dort wird jeweils die erste der möglichen Outputs angekrittelt mit AFormatSettings als unbekannt. Aber das ganze kann nicht kompiliert werden.
Nun habe ich dein Konsolen-Beispiel in...
Forum: Object-Pascal / Delphi-Language
by Kurt Wallander,
13. Apr 2022
Hallo, ihr Mitkämpfer
Ich brüte seit Wochen über ein Problem: ich möchte eine Extended-Variable mit ThousandSeparator ausgeben, aber mit Leerstellen anstatt der Punkte. LT: Hilfe zum Formatbefehl stehen dazu die Typen "n" und "m" zur Verfügung. Beim Typ "n" gibt es nur die Standard-Version mit den Punkten. Schluß, aus!
Beim Typ "m" wird die Möglichkeit von anderen Versionen erwähnt, gesteuert...