![]() |
Objekt direkt einen Wert zuweisen?
Hi wie kann ich einen Objekt direkt einen Wert zuweisen?
Delphi-Quellcode:
TCompanySize = class
Private Small: string; << wert zuweisen Middle: string; Large: string; Public Procedure CompanySizeAdd(Customer: TObject; Size: string); End; |
Re: Objekt direkt einen Wert zuweisen?
Meinst du einen Default-Wert oder eine Property?
|
Re: Objekt direkt einen Wert zuweisen?
einen default wert
|
Re: Objekt direkt einen Wert zuweisen?
Du könntest ihn z.B. im Konstruktor setzen.
|
Re: Objekt direkt einen Wert zuweisen?
Dafür gibt es den Constructor.
Ausser der Wert soll sich dann nie wieder ändern, dafür gibs dann auch was von ratiopharm: Konstanten. |
Re: Objekt direkt einen Wert zuweisen?
Danke hat geklappt ;)
|
DP-Maintenance
Dieses Thema wurde von "Matze" von "Programmieren allgemein" nach "Object-Pascal / Delphi-Language" verschoben.
Delphi-Frage |
Re: Objekt direkt einen Wert zuweisen?
Lies dir doch mal bitte das Tutorial zu OOP und so an ---> such mal nach Delphi CrashKurs... das ist super, und damit werden alle deine Fragen geklärt, denn es kommt mir so vor, als ob du nicht wirklcih über OOP bescheid weißt?
LG Marco |
Re: Objekt direkt einen Wert zuweisen?
Jap, so wie das aussieht könntest du das ganze anstatt der Konstanten als Enum deklarieren.
Also ca. so
Delphi-Quellcode:
TCompanySize = (csSmall, csMiddle, csLarge);
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:43 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