![]() |
Tstatictext und bevelkind???? compilererror
hallo zusammen,
ich hab ein sehr komisches problem. wenn ich ein tstatictext mit bla:=Tstatictext.create(self) erzeuge und dann die eigenschaft bla.bevelkind:=bkflat setzte, bekomme ich folgenden compilerfehler. "inkompatible typen: Tbevelkind und TQbarkind" der gag ist das alle anderen 3 bevelmodes funktionieren (bk none,bksoft,bktile) nur bei bkflat krieg ich den fehler. und um es noch seltsamer zu machen, wenn ich ein tstatictext im designmodus auf das form lege und bkflat einstelle dann geht das auch. weis einer rat? mir is das ganze suspect. danke fuer eure zeit und muehen. richard |
Re: Tstatictext und bevelkind???? compilererror
Hallo Richard,
wahrscheinlich liegt es an der USES-Anweisung in deinem Programm. TBevelKind kommt normalerweise aus der Unit "Controls". Wenn nun eine weitere Unit hinter Controls einen Typ anbietet, der ebenfalls die Konstante "bkFlat" enthält, kommt es zum beschriebenen Fehler. Delphi benutzt immer die letzte passende Unit in einer USES-Anweisung für die Namensauflösung. Mögliche Lösungen: 1.) ändere die Reihenfolge in der USES-Anweisung (Controls nach hinten setzen). 2.) erweitere den Namen der Konstanten um die Unit: Controls.bkFlat Gruß Hawkeye |
Re: Tstatictext und bevelkind???? compilererror
hey danke du, jetzt klappt es ;)
wir muessen mal einen zusammen :cheers: Richard |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20: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