Thema: Delphi String zu Typ

Einzelnen Beitrag anzeigen

Panthrax

Registriert seit: 18. Feb 2005
286 Beiträge
 
Delphi 2010 Enterprise
 
#7

Re: String zu Typ

  Alt 7. Mär 2010, 17:16
Zitat von SimonRap:
Nur mal so aus Interesse:
Wie würde das denn mit der
Zitat von SirThornberry:
aufwändigen Stringumwandlung
gehen?
So:
Delphi-Quellcode:
uses
  TypInfo;

type
  TEnum = (enEins, enZwei, enDrei);

var
  Value: TEnum;
  S: String;
  
begin
  Value := enZwei;
  S := GetEnumName(TypeInfo(TEnum), Integer(Value));
  WriteLn(S);
  Value := GetEnumValue(TypeInfo(TEnum), S); // nur um es zu zeigen...
  WriteLn(Value);
end;
"Es gibt keine schlimmere Lüge als die Wahrheit, die von denen, die sie hören, missverstanden wird."
  Mit Zitat antworten Zitat