![]() |
AW: Record zu Class umschreiben (Getter/Setter)
Dann bleibe ich denke ich bei der Klasse. Denn Records wurden ja per-se nicht dafür erfunden properties reinzuschmeißen.
|
AW: Record zu Class umschreiben (Getter/Setter)
Zitat:
Property sind dort einfach nur "Views" auf je ein Paar Getter und Setter. |
AW: Record zu Class umschreiben (Getter/Setter)
Ist es möglich eine Klasseninstanz meiner Klasse innerhalb des Initialization-Teils einer Unit zu erstellen? Bisher bin ich irgendwie zu blöd dafür.
|
AW: Record zu Class umschreiben (Getter/Setter)
Ja .......
|
AW: Record zu Class umschreiben (Getter/Setter)
Darf ich fragen wie die Syntax aussieht? :P
|
AW: Record zu Class umschreiben (Getter/Setter)
Zitat:
Delphi-Quellcode:
?
Inst := TMyClass.Create
Warum soll es an dieser Stelle anders aussehen, als überall sonst? |
AW: Record zu Class umschreiben (Getter/Setter)
Also das hier funktioniert jedenfalls nicht...
Delphi-Quellcode:
unit MyClass;
interface uses ...; type TTest_ = class ... end; implementation ... constructor destructor setter getter initialization Inst := TTest_; finalization end. |
AW: Record zu Class umschreiben (Getter/Setter)
Wenn du das wo anders machst, was ist da denn das "Inst" bei dir? :stupid:
Außerdem wurde dir gerade ein Beispiel gegeben. Das sieht sogar so aus, wie in der OH nd in allen Tutorials. Was also fehlt da nich, nach dem Klassennamen? |
AW: Record zu Class umschreiben (Getter/Setter)
Zitat:
Delphi-Quellcode:
Auch wenn du es schon selber weist.
var
Inst : TTest_; Inst := TTest_.Create; gruss |
AW: Record zu Class umschreiben (Getter/Setter)
Zitat:
Nach dem Klassennamen fehlte noch das Create das ist mir beim kopieren wohl verloren gegangen. => Zitat:
Den Beitrag hatte ich vorher nicht gesehen sorry. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:48 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz