![]() |
Defaultwert kann nicht übernommen werden?
Hallo
ich habe eine Componente Programmiert wobei die Eigenschaft Active auf true oder false gesezt werden kann pubished Property Active:Boolean read FActive write SetActive default True; Procedure MyComponent.SetActive(const Value:Boolean) Begin IF FActive<>value then FActive:=Value; End; Sobald ich diesen Componenten auf meinen Formular setze bekommt den Eingenschaft "Acitve" den wert False statt den erwatete True-Wert,die als Default gesezt worden ist.. woran liegt das ? ich abeite BDS 2006 Vielen Danke |
Re: Defaultwert kann nicht übernommen werden?
Du musst den Default Wert in .Create selber setzen, das Def. in der Prop. ist nur die Angabe, welcher Wert nicht zBsp. in der *.dfm-Datei gespeichert werden muss, weil er Vorgabe ist.
|
DP-Maintenance
Dieses Thema wurde von "Matze" von "Programmieren allgemein" nach "Object-Pascal / Delphi-Language" verschoben.
Das ist eine Delphi-Frage |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:09 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