Einzelnen Beitrag anzeigen

Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.611 Beiträge
 
#2

Re: Enumerationen zu Symbolen auflösen

  Alt 4. Sep 2003, 14:17
Bin ich ein Schussel. Hab's schon selber gefunden.

Delphi-Quellcode:
uses Typinfo;

procedure TFrmTestMain.GetEnumNames: TStringList;
var
   si : SmallInt;
   str : String;
begin
   with result do
   begin
      Clear;

      for si := ord( low( CPrinterPaperSize ) ) to
                ord( high( CPrinterPaperSize ) ) do
      begin
         str := getEnumName( typeInfo( CPrinterPaperSize ), si );
         add(str);
      end;
   end;
end;
@Moderatoren: Ab ins Codelibrary

[edit=Daniel B]Delphi-Tags korrigiert. Mfg, Daniel B[/edit]
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  Mit Zitat antworten Zitat