Forum: Object-Pascal / Delphi-Language
Delphi
by dummzeuch,
10. Feb 2020
Doch, zumindest zu den Variablen, die Format standardmäßig unterstützt. Bei anderen hat man sowieso ein Problem.
Forum: Object-Pascal / Delphi-Language
Delphi
by dummzeuch,
10. Feb 2020
Wenn man das explizit braucht, verwendet man halt %f statt %g. Und ansonsten funktionert %g bei Floats halt wie %f, auch da nimmt Format ja defaults.
Forum: Object-Pascal / Delphi-Language
Delphi
by dummzeuch,
7. Feb 2020
+1
Wobei das eigentlich auch für die Platzhalter in Format-Strings gilt. Wenn der Übersetzer dabei einen Fehler macht, stürzt das Programm ab:
s := Format(_('Result is %d'), );
Und der Übersetzer vertippt sich:
Forum: Object-Pascal / Delphi-Language
Delphi
by dummzeuch,
5. Feb 2020
Naja, man koennte ja einen neuen Stringtyp einführen:
const
blub = 'blub';
bla: ExtendedStrings = 'bla $blub';
oder sowas.