Problem beim einbinden einer fremden Komponente
-
Hallo.
Ich habe eine Pascal Komponente eingebunden und erhalte nun beim compilieren eine Fehlermeldung: "E2015 Mehrdeutigkeit zwischen 'WM_NEEDS_UPDATE' und 'Bmspinedit::WM_NEEDS_UPDATE'"
Der Fehler steht im public Bereich der von CBuilder erstellten Header-Datei der Komponente
BEGIN_MESSAGE_MAP VCL_MESSAGE_HANDLER ( WM_SIZE, TWMSize, WMSize ) VCL_MESSAGE_HANDLER ( CM_ENTER, TWMNoParams, CMEnter ) VCL_MESSAGE_HANDLER ( CM_EXIT, TWMNoParams, CMExit ) VCL_MESSAGE_HANDLER ( WM_PASTE, TWMNoParams, WMPaste ) VCL_MESSAGE_HANDLER ( WM_CUT, TWMNoParams, WMCut ) VCL_MESSAGE_HANDLER ( WM_NEEDS_UPDATE, TMessage, WMUpdateMe ) END_MESSAGE_MAP(inherited);Kann mir jemand bitte erklären was ich jetzt machen muss, wenn solche Doppeldeutigkeiten auftreten??
-
Das Problem habe ich auch, wenn diese Komponenten Unit doppel und umbenenne, da ich eine zweite Variante haben möchte etwas leicht modifiziert.