![]() |
TControl OnChange
Hallo
frohes neues 2012 Eine nicht ganz so wichtige frage. Wenn man eine TCombobox auf seinem Form hat wird beim Initialisieren alle OnChange Events aufgerufen. Habe dies zur Zeit mit einem boolean gelöst. Gibt es eine ELEGANTER Methode dies zu unterbinden ? |
AW: TControl OnChange
Du kannst den ComponentState der ComboBox oder der Form abfragen.
Wärend die Einstellungen der DFM geladen werden, ist dieses dort vermerkt.
Delphi-Quellcode:
type
TComponentLoadHelper = class helper for TComponent function isLoading: Boolean; inline; end; function TComponentLoadHelper.isLoading: Boolean; begin Result := csLoading in ComponentState; end; if DeineComboBox.isLoading then ... |
AW: TControl OnChange
danke
woher weißt du das alles:thumb: |
AW: TControl OnChange
Zitat:
Spätestens beim Erstellen einer Komponente stolpert man auch darüber |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:21 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