![]() |
FindComponent(...) geht nicht ?
Servus leute,
hätte eine kurze frage... google spuckt nichts hilfreiches wieso geht das nicht? FindComponent('MaskBalkenPuffer'+IntToStr(i)+'.Can vas') fehler: Inkompatible Typen TCanvas und TComponent |
Re: FindComponent(...) geht nicht ?
Du must casten, um auf den Canvas zuzugreifen:
Delphi-Quellcode:
Das "TImage" musst du natürlich anpassen ;)
TImage(FindComponent('MaskBalkenPuffer'+IntToStr(i))).Canvas
Chris Edit: Du müsstest schon etwas mehr code zeigen, damit man genau sehen kann, wo der Fehler ist... |
Re: FindComponent(...) geht nicht ?
FindComponent ist zum suchen einer TComponent
TCanvas ist hingegen kein TComponent Aber du machst da allgemein was falsch. Du suchst ja nach "Componentenname.Eigenschaftsname" aber FindComponent erwartet nur "Componentname". Schau dir FindComponent am besten mal in der Hilfe an und such hier im Forum danach. Da wirst du einige Beispiele finden wie es richtig verwendet wird. |
Re: FindComponent(...) geht nicht ?
danke sehr :)
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:23 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