Forum: Programmieren allgemein
by himitsu,
10. Sep 2021
Ähhhhhhh?
Fällt wem in diesem Quote was auf? (da wo nichts auskommentiert wurde)
Sowas macht man auch nicht!
Diese Konstanten am Besten immer nur ausschließlich für Zuweisungen verwenden ... niemals für Vergleiche.
Forum: Programmieren allgemein
by himitsu,
10. Sep 2021
Da das eigentlich nicht so ist und sich der Status eigentlich nicht einfach so ändern kann,
mußt DU wohl irgendwo einen Fehler machen.
Entweder in TControl.SetEnabled oder TControl.CMEnabledChanged einen Haltepunkt (DebugDCUs aktiv)
oder auf CM_ENABLEDCHANGED reagieren und dann im Stacktrace schauen, von wo aus das aufgerufen wurde.