Forum: Object-Pascal / Delphi-Language
by Der schöne Günther,
1. Dez 2016
Ich meine dass man sich eine generische Funktion schreibt bei welcher man den generischen Typen angeben MUSS. Dann hat man den Typen ja und kann sich seine TypInformation holen.
Für den Fall dass ein Enum nicht mehr als 128 (oder 256?) Einträge enthält ginge ja so etwas hier, aber perfekt ist das auch nicht :|. Mein Favorit ist der zweite der drei Aufrufe.
program Project16;
{$APPTYPE...
Forum: Object-Pascal / Delphi-Language
by Der schöne Günther,
1. Dez 2016
Man kann den Compiler nicht zufällig anweisen keine Schlussfolgerungen über den generischen Typ anzustellen sodass der Benutzer den generischen Typ angeben muss?
Alternativ kann man, wenn einen das stört, ja einen Integer übergeben und steckt in seine "EnumZuString"-Methode dann nicht mehr "myEnum" sondern "Ord(myEnum)" rein.
Forum: Object-Pascal / Delphi-Language
by Der schöne Günther,
1. Dez 2016
Generics
http://docwiki.embarcadero.com/RADStudio/Seattle/de/%C3%9Cbersicht_%C3%BCber_Generics