Forum: Object-Pascal / Delphi-Language
Delphi
by Codehunter,
12. Sep 2018
Also auch noch eine verbuggte Altlast 8-) Dann war ich ja richtig das ich immer type ohne of verwendet habe.
Forum: Object-Pascal / Delphi-Language
Delphi
by Codehunter,
12. Sep 2018
Bingo! Genau da wollte ich gedanklich auch hin. So kollidiert man auch nicht mit evtl. existierenden Helpern der Ursprungstypen. Allgemein bin ich immer für etwas mehr Striktheit im Code. Das beugt Flüchtigkeitsfehlern vor und macht den Code später besser lesbar.
Forum: Object-Pascal / Delphi-Language
Delphi
by Codehunter,
12. Sep 2018
Hmm eher noch ratloser. Demnach wäre type of eine Altlast aus .Net-Zeiten? Und was ist dann ein type ohne of?
Zur Erklärung: Ich verwende gerne mal benannte Typen, um den Verwendungszweck eines Elements genauer zu definieren:type
TMinuten = type Cardinal;
TSekunden = type Cardinal;
TMyRec = record
{...}
MaxLaufzeit: TMinuten;
end;MaxLaufzeit könnte genausogut Sekunden...
Forum: Object-Pascal / Delphi-Language
Delphi
by Codehunter,
12. Sep 2018
Moin!
type
TMyTyp1 = type Cardinal;
TMyTyp2 = type of Cardinal;
GrüßeCody