Thema
:
Delphi
format zur runtime mit versch.Typen
Einzelnen Beitrag anzeigen
semo
Registriert seit: 24. Apr 2004
755 Beiträge
Delphi 2010 Professional
#
4
Re: format zur runtime mit versch.Typen
29. Sep 2007, 10:21
unit
system.pas:
zusammenfalten
·
markieren
Delphi-Quellcode:
PVarRec = ^TVarRec;
TVarRec =
record
{ do not pack this record; it is compiler-generated }
case
Byte
of
vtInteger: (VInteger: Integer; VType: Byte);
vtBoolean: (VBoolean: Boolean);
vtChar: (VChar: Char);
vtExtended: (VExtended: PExtended);
vtString: (VString: PShortString);
vtPointer: (VPointer: Pointer);
vtPChar: (VPChar: PChar);
vtObject: (VObject: TObject);
vtClass: (VClass: TClass);
vtWideChar: (VWideChar: WideChar);
vtPWideChar: (VPWideChar: PWideChar);
vtAnsiString: (VAnsiString: Pointer);
vtCurrency: (VCurrency: PCurrency);
vtVariant: (VVariant: PVariant);
vtInterface: (VInterface: Pointer);
vtWideString: (VWideString: Pointer);
vtInt64: (VInt64: PInt64);
end
;
dementsprechend:
markieren
Delphi-Quellcode:
var
Test :
array
[0..0]
of
TVarRec;
begin
Test[0].VExtended^ := StrToFloat(Edit1.text);
Label1.Caption := format( Edit2.text , Test);
Zitat
semo
Öffentliches Profil ansehen
Mehr Beiträge von semo finden