Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
4. Mär 2015
Früher war es mal System.VariantManager.VarToReal, aber die Deklaration gibt es zwar nocht, allerdings machen sie absolut garnichts. (nichtmal eine Fehlermeldung)
procedure GetVariantManager(var VarMgr: TVariantManager);
begin
FillChar(VarMgr, sizeof(VarMgr), 0);
end;
procedure SetVariantManager(const VarMgr: TVariantManager);
begin
end;
Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
4. Mär 2015
Variant und ToString nimmt die globalen Einstellungen (SysUtils.FormatSettings).
entweder global das Setting umstellen
den VariantManager umbauen und eigene Converter einbauen (auch global, aber nur für Variants)
die Umwandlung Variant <> Float selber vornehmen (FloatToVar/VarToFloat)
oder nicht Variant verwenden