Moin!
Das zweite Type sorgt dafür, das ein eigener
RTTI Typ angelegt wird. (siehe Hilfe).
Beispiel für Anwendung:
TFileName - Ist so ein normaler String, definiert als
Delphi-Quellcode:
Type
TFileName = Type String;
- warum? Ganz einfach: wenn es einfach nur
wäre, dann würde bei einer Komponente mit TFileName immer der Editor für die Strings kommen - also einfach direkt eingeben. Durch den neuen Typ TFileName wie er bei der ersten Methode angelegt wird, kommt dabei dann der Dateiauswahldialog. Es wurde ein komplett neuer Type angelegt und wird auch als solches zurück gegeben und behandelt, beim anderen wird ein String zurück gegeben und so behandelt...
MfG
Muetze1