Delphi-PRAXiS
Seite 3 von 4     123 4      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Record zu Class umschreiben (Getter/Setter) (https://www.delphipraxis.net/193291-record-zu-class-umschreiben-getter-setter.html)

Glados 12. Jul 2017 18:30

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.

himitsu 12. Jul 2017 18:45

AW: Record zu Class umschreiben (Getter/Setter)
 
Zitat:

Zitat von Glados (Beitrag 1376582)
Denn Records wurden ja per-se nicht dafür erfunden properties reinzuschmeißen.

Interfaces sind auch nicht erfunden, um Property rein zu werfen.
Property sind dort einfach nur "Views" auf je ein Paar Getter und Setter.

Glados 12. Jul 2017 18:49

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.

himitsu 12. Jul 2017 18:51

AW: Record zu Class umschreiben (Getter/Setter)
 
Ja .......

Glados 12. Jul 2017 18:55

AW: Record zu Class umschreiben (Getter/Setter)
 
Darf ich fragen wie die Syntax aussieht? :P

Zacherl 12. Jul 2017 19:33

AW: Record zu Class umschreiben (Getter/Setter)
 
Zitat:

Zitat von Glados (Beitrag 1376588)
Darf ich fragen wie die Syntax aussieht? :P

Delphi-Quellcode:
Inst := TMyClass.Create
?

Warum soll es an dieser Stelle anders aussehen, als überall sonst?

Glados 12. Jul 2017 19:55

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.

himitsu 12. Jul 2017 20:01

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?

EWeiss 12. Jul 2017 20:03

AW: Record zu Class umschreiben (Getter/Setter)
 
Zitat:

Zitat von himitsu (Beitrag 1376591)
Wenn du das wo anders machst, was ist da denn das "Inst" bei dir? :stupid:

Delphi-Quellcode:
var
Inst : TTest_;

Inst := TTest_.Create;
Auch wenn du es schon selber weist.

gruss

Glados 12. Jul 2017 20:05

AW: Record zu Class umschreiben (Getter/Setter)
 
Zitat:

Wenn du das wo anders machst, was ist da denn das "Inst" bei dir?
Ich verstehe die Frage leider nicht.

Nach dem Klassennamen fehlte noch das Create das ist mir beim kopieren wohl verloren gegangen.

=>
Zitat:

Zitat von EWeiss (Beitrag 1376592)
Zitat:

Zitat von himitsu (Beitrag 1376591)
Wenn du das wo anders machst, was ist da denn das "Inst" bei dir? :stupid:

Delphi-Quellcode:
var
Inst : TTest_;

Inst := TTest_.Create;
Auch wenn du es schon selber weist.

gruss


Den Beitrag hatte ich vorher nicht gesehen sorry.


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:13 Uhr.
Seite 3 von 4     123 4      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz