![]() |
Fehlermeldung - Stammkomponente muss einen Namen haben.
'loha Folks,
ich bekomme in letzter Zeit willkürlich folgende Fehlermeldung: "Stammkomponente muss einen Namen haben." Die "Details" dazu sehen so aus: + $1C[20F1FC22]{designide100.bpl} ComponentDesigner.ComponentDesigner.RenameRoot (Line 5065, "ComponentDesigner.pas" + 2) + $1C + $6[20F20035]{designide100.bpl} ComponentDesigner.ComponentDesigner.TComponentRoot .ValidateRename (Line 5123, "ComponentDesigner.pas" + 35) + $6 + $D[533DB679]{vcldesigner100.bpl} VCLSurface.VCLSurface.TVclDesignSurface.ValidateRe name (Line 3514, "vclsurface.pas" + 2) + $D + $10[52070D80]{vcl100.bpl } Forms.Forms.TCustomForm.ValidateRename (Line 3143, "Forms.pas" + 3) + $10 + $B[51F5F3EA]{rtl100.bpl } Classes.Classes.TComponent.RemoveComponent (Line 10435, "classes.pas" + 1) + $B + $1A[165D2A4A]{Intraweb_80_100.bpl} Iwvclcomponent.TIWVCLDataModule + $1A + $7[20EF8FBE]{designide100.bpl} Proxies.Proxies.DestroyHook (Line 288, "Proxies.pas" + 2) + $7 + $4[51F265C4]{rtl100.bpl } System.System.TObject.Free (Line 8849, "system.pas" + 1) + $4 Die Fehlermeldung scheint wegen eines Formulares ausgelöst zu werden. Das Projekt ist zwar mit IntraWeb (Webapplikation) erstellt worden, besitzt aber neben speziellen IntraWeb-Formularen noch ein einziges Delphi-Formular, welches dazu missbraucht wird ein TNA Icon in der Taskleiste abzulegen. Das Formular selbst ist nicht sichtbar. Wird obengenannte Fehlermeldung weggeklickt und Delphi beendet erscheinen noch eine Reihe weiterer Fehlermeldungen.
Das wäre es. Mir sagen die Fehlermeldungen nicht wirklich etwas und wollte mich deshalb erkundigen was das denn sein könnte. Grüsse hirnstroem |
Re: Fehlermeldung - Stammkomponente muss einen Namen haben.
1.) du könntest die Fehlermeldung "Stammkomponente muss einen Namen haben." im Sourcecode suchen und dann alle Stellen im Sourcecode suchen an der die Fehlerstringkonstante verwendet wird.
Daraus lässt evtl. schliesen, was genau das Problem ist 2.) du könntest das Formular ganz vermeiden (falls das die Ursache ist) und stattdessen die CoolTrayIcon Komponente verwenden: ( ![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:57 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