![]() |
Re: Buttons und Labels aktualisieren
was assigned wirklich macht weiß ich (und mehrere andere auch) nicht. Eigentlich sollte nur eine Prüfung auf nil stattfinden, was nicht zu einer Exception führen sollte.
rollstuhlfahrer |
Re: Buttons und Labels aktualisieren
Zitat:
Das Problem scheint mir hier nicht Assigned zu sein, sondern das Casten auf TsButton.
Delphi-Quellcode:
Wenn das Objekt nicht existiert oder wenn das Objekt kein TsButton ist, wirds genau an der stelle knallen:
if not Assigned(main.form.plbox.findcomponent('plnr'+plid)as TsButton) then
Delphi-Quellcode:
main.form.plbox.findcomponent('plnr'+plid)as TsButton
Sowas ist vielleicht eher etwas was du suchst:
Delphi-Quellcode:
if Assigned(main.form.plbox.findcomponent('plnr'+plid)) then
if (main.form.plbox.findcomponent('plnr'+plid) is TsButton) then begin end; Gruß Angos |
Re: Buttons und Labels aktualisieren
Zitat:
Vielen Dank an alle!!! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:48 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