Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Defaultwert kann nicht übernommen werden? (https://www.delphipraxis.net/111274-defaultwert-kann-nicht-uebernommen-werden.html)

haidara21 1. Apr 2008 14:28


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

Kroko1999 1. Apr 2008 14:45

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 1. Apr 2008 18:40

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 01:26 Uhr.

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