Registriert seit: 28. Feb 2011
Ort: Mannheim
1.384 Beiträge
Delphi 10.4 Sydney
|
AW: Einheiten parsen
9. Mär 2015, 13:05
Ich glaub das Trennen ist nicht ganz einfach, besser in einem Rutsch?
Sir Rufo, meinst du so?
Delphi-Quellcode:
type
TParserUnitStyle =
(pusKNdivM3, pusKNdivM2, pusKNdivM, pusKNMdivM, pusKNM, pusKN, pusM3, pusM2, pusM);
TParserUnit = record
private
FValue: TParserUnitStyle;
public
function GetPlus(const A, B: TParserUnit):TParserUnitStyle;
function GetMinus(const A, B: TParserUnit):TParserUnitStyle;
function GetDiv(const A, B: TParserUnit):TParserUnitStyle;
function GetMult(const A, B: TParserUnit):TParserUnitStyle;
property Value: TParserUnitStyle read FValue write FValue;
end;
TParserFloat = record
Value: double;
UnitValue: TParserUnit;
end;
Geändert von Bjoerk ( 9. Mär 2015 um 13:08 Uhr)
|
|
Zitat
|