![]() |
D2007 eigene Komponente Designer problem
Hlalo
ich habe ein problem mit einer eigenen komponenten im designer von Delphi2007 In Delphi 6 konnte ich diese Komponente problemlos überall verwenden, gab keinerlei probleme. Nun habe ich diese Komponenten in D2007 installiert, das lief auch ohne probleme Mache ich ein kleines Tesprojekt, wo ich die komponente reingebe, dann funkt auch alles tadellos ABER, sobald ich mein hauptprojekt öffne, wo diese komponenten sicher an die 1000 vorkommt (ist ne erweiterte combobox), dann fängt nach dem öffnen des formulares diese Combobbox zum flackern an, und das wars (100% CPU auslastung, und BDS reagiert nicht mehr) Das Projekt ist schon ziemlich groß, so and die 2000 units, und genügend zeilen source code, aber trotzdem ist dieses verhalten komisch zum testen habe ich auch die unit, die in dem kleinen projekt ohne probleme ging, in das große projekt eingefügt, und dann hängt er auch beim öffnen. Meiner meinung nach gibt es nur 2 ansätze : entweder ist es die größe des projektes, das die IDE da irgendwo ein problem hat oder irgendwelche einstellungen vom projekt (nur welche? - die meisten greifen ja nur beim compilieren oder beim linken) hat noch wer ne idee ? |
Re: D2007 eigene Komponente Designer problem
Nutzt du es unter Vista?
|
Re: D2007 eigene Komponente Designer problem
nein WinXP (zwar in ner VMWare, aber das sollte egal sein)
was mich am meisten irritiert ist Neues Projekt -> Neues Form erzeugen -> Diese Komponenten draufploppen -> Geht Altes Projekt Aufmachen -> Neues Form erzeugen -> Diese Komponenten draufploppen -> IDE hängt mit dem Refreshen oder was auch immer |
Re: D2007 eigene Komponente Designer problem
hab den fehler ... (zumindest meine lösung)
das ganze war eine komponenten von elPAck (eine combobox) und die horcht auf eine message wenn sich da das Theme ändert, dann wird ein ReCreateWnd ausgeführt, und anscheinden durch irgendwelche sideeffekte, kam es da wohl zu einer endloschschleife (Recreate->Message->Recrate) hab das rausgenommen, da ich das themeing eh nicht verwende, und nun funkts ... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19: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