No, when I try to use the component C++ Builder I get the error: “Can’t load package dclado100.bpl”.
To me it seems like the TChart component itself requires dclado100.bpl, which I don’t have.
/Kris
I also attach the stack information:
[2001A2BF]{rtl100.bpl } SysUtils.LoadPackage (Line 16176, "sys\sysutils.pas" + 12) + $36
[2098B6AC]{coreide100.bpl} PakLoad.TPackage.DoLoadPackage (Line 143, "PakLoad.pas" + 0) + $8
[2098B821]{coreide100.bpl} PakLoad.TPackage.Load (Line 217, "PakLoad.pas" + 7) + $7
[20A72119]{coreide100.bpl} PakMgr.TDesignPackage.Load (Line 575, "PakMgr.pas" + 2) + $2
[2169C9F0]{delphicoreide100.bpl} PasCppPakMgr.TIDEDesignPackage.Load (Line 829, "PasCppPakMgr.pas" + 4) + $3
[20003DA8]{rtl100.bpl } System.@GetMem (Line 2654, "sys\system.pas" + 2) + $0
[20007AA4]{rtl100.bpl } System.@NewAnsiString (Line 12429, "sys\system.pas" + 6) + $0
[2000DEB2]{rtl100.bpl } SysUtils.AnsiLowerCase (Line 4013, "sys\sysutils.pas" + 3) + $8
[20003DA8]{rtl100.bpl } System.@GetMem (Line 2654, "sys\system.pas" + 2) + $0
[20007AA4]{rtl100.bpl } System.@NewAnsiString (Line 12429, "sys\system.pas" + 6) + $0
[2000DEB2]{rtl100.bpl } SysUtils.AnsiLowerCase (Line 4013, "sys\sysutils.pas" + 3) + $8
[20003DA8]{rtl100.bpl } System.@GetMem (Line 2654, "sys\system.pas" + 2) + $0
[20007AA4]{rtl100.bpl } System.@NewAnsiString (Line 12429, "sys\system.pas" + 6) + $0
[2000DEB2]{rtl100.bpl } SysUtils.AnsiLowerCase (Line 4013, "sys\sysutils.pas" + 3) + $8
[20A7250C]{coreide100.bpl} PakMgr.IsMatch (Line 699, "PakMgr.pas" + 1) + $64
[20003DC4]{rtl100.bpl } System.@FreeMem (Line 2699, "sys\system.pas" + 2) + $0
[200079F0]{rtl100.bpl } System.@LStrClr (Line 12226, "sys\system.pas" + 11) + $0
[20A72641]{coreide100.bpl} PakMgr.IsMatch (Line 702, "PakMgr.pas" + 4) + $1D
[2169C8B7]{delphicoreide100.bpl} PasCppPakMgr.TIDEDesignPackage.LoadRequiredDesignPackages (Line 790, "PasCppPakMgr.pas" +
+ $4
[2169CAA4]{delphicoreide100.bpl} PasCppPakMgr.TIDEDesignPackage.Load (Line 842, "PasCppPakMgr.pas" + 17) + $3
[2013F487]{vcl100.bpl } Controls.TWinControl.DefaultHandler (Line 7334, "Controls.pas" + 23) + $17
[2015ABDA]{vcl100.bpl } Forms.TCustomForm.DefaultHandler (Line 4576, "Forms.pas" + 7) + $4
[2013B20B]{vcl100.bpl } Controls.TControl.WndProc (Line 5146, "Controls.pas" + 83) + $6
[20003DA8]{rtl100.bpl } System.@GetMem (Line 2654, "sys\system.pas" + 2) + $0
[20007AA4]{rtl100.bpl } System.@NewAnsiString (Line 12429, "sys\system.pas" + 6) + $0
[2000DEB2]{rtl100.bpl } SysUtils.AnsiLowerCase (Line 4013, "sys\sysutils.pas" + 3) + $8
[20003DA8]{rtl100.bpl } System.@GetMem (Line 2654, "sys\system.pas" + 2) + $0
[20007AA4]{rtl100.bpl } System.@NewAnsiString (Line 12429, "sys\system.pas" + 6) + $0
[2000DEB2]{rtl100.bpl } SysUtils.AnsiLowerCase (Line 4013, "sys\sysutils.pas" + 3) + $8
[20A7250C]{coreide100.bpl} PakMgr.IsMatch (Line 699, "PakMgr.pas" + 1) + $64
[20003DC4]{rtl100.bpl } System.@FreeMem (Line 2699, "sys\system.pas" + 2) + $0
[200079F0]{rtl100.bpl } System.@LStrClr (Line 12226, "sys\system.pas" + 11) + $0
[20A72641]{coreide100.bpl} PakMgr.IsMatch (Line 702, "PakMgr.pas" + 4) + $1D
[20A72E0B]{coreide100.bpl} PakMgr.TDesignPackages.LoadDelayLoadPackage (Line 922, "PakMgr.pas" + 2) + $2
[21699691]{delphicoreide100.bpl} CompPalMgr.TComponentPalettePageItemDelegate.EnsurePackageLoaded (Line 2510, "CompPalMgr.pas" +
+ $A
[216996AC]{delphicoreide100.bpl} CompPalMgr.TComponentPalettePageItemDelegate.EnsurePackageLoaded (Line 2512, "CompPalMgr.pas" + 10) + $9
[21699529]{delphicoreide100.bpl} CompPalMgr.TComponentPalettePageItemDelegate.CreateComponent (Line 2481, "CompPalMgr.pas" + 1) + $4
[20D9613D]{designide100.bpl} ComponentDesigner.TComponentRoot.DoCreateComponent (Line 2308, "ComponentDesigner.pas" + 10) + $17
[20D7FFD2]{designide100.bpl} Designer. + $0
[20158AA3]{vcl100.bpl } Forms.TCustomForm.WndProc (Line 3512, "Forms.pas" + 136) + $5
[21DE3E2F]{delphivclide100.bpl} VCLFormContainer.TControlSizer.ControlWndProc (Line 306, "VCLFormContainer.pas" + 33) + $C
[20031FC4]{rtl100.bpl } Classes.TThreadList.UnlockList (Line 3359, "common\Classes.pas" + 0) + $4
[200EBA24]{vcl100.bpl } Graphics.FreeMemoryContexts (Line 5031, "Graphics.pas" + 12) + $5
[2013EAB4]{vcl100.bpl } Controls.TWinControl.MainWndProc (Line 7073, "Controls.pas" + 3) + $6
[2013EAC9]{vcl100.bpl } Controls.TWinControl.MainWndProc (Line 7076, "Controls.pas" + 6) + $0
[20040DD4]{rtl100.bpl } Classes.StdWndProc (Line 11583, "common\Classes.pas" +
+ $0
[2000A332]{rtl100.bpl } System.TInterfacedObject._AddRef (Line 17972, "sys\system.pas" + 1) + $4
[20006894]{rtl100.bpl } System.TObject.GetInterface (Line 9003, "sys\system.pas" +
+ $A
[200068C6]{rtl100.bpl } System.TObject.GetInterface (Line 9009, "sys\system.pas" + 14) + $10
[2000A332]{rtl100.bpl } System.TInterfacedObject._AddRef (Line 17972, "sys\system.pas" + 1) + $4
[21698FCC]{delphicoreide100.bpl} CompPalMgr.TPaletteItemDelegate._AddRef (Line 2269, "CompPalMgr.pas" + 1) + $6
[20006894]{rtl100.bpl } System.TObject.GetInterface (Line 9003, "sys\system.pas" +
+ $A
[200068C6]{rtl100.bpl } System.TObject.GetInterface (Line 9009, "sys\system.pas" + 14) + $10
[216960C8]{delphicoreide100.bpl} CompPalMgr.TPalettePageItem.QueryInterface (Line 1281, "CompPalMgr.pas" + 2) + $1B
[2001AE0E]{rtl100.bpl } SysUtils.Supports (Line 16965, "sys\sysutils.pas" + 1) + $9
[2000A348]{rtl100.bpl } System.TInterfacedObject._Release (Line 17977, "sys\system.pas" + 1) + $4
[2171F22C]{delphicoreide100.bpl} PasCppCmds.TDesignEnvironment.GetCurCompClass (Line 544, "PasCppCmds.pas" + 3) + $18
[20D9B35A]{designide100.bpl} ComponentDesigner.TComponentRoot.CreateCurrentComponent (Line 4337, "ComponentDesigner.pas" + 2) + $32
[20D9B37F]{designide100.bpl} ComponentDesigner.TComponentRoot.CreateCurrentComponent (Line 4340, "ComponentDesigner.pas" + 5) + $10
[20DABA72]{designide100.bpl} Surface.TDesignSurface.CreateItem (Line 187, "surface.pas" + 1) + $11
[20D80CC6]{designide100.bpl} Designer.TDesigner.DoDragCreate (Line 764, "Designer.pas" + 1) + $F
[20D81448]{designide100.bpl} Designer.TDesigner.DragEnd (Line 929, "Designer.pas" + 19) + $3
[20D839A4]{designide100.bpl} Designer.TDesigner.MouseUp (Line 1711, "Designer.pas" + 1) + $2
[211D9EEE]{vcldesigner100.bpl} VCLSurface.MouseEvent (Line 2874, "vclsurface.pas" + 45) + $11
[211DD306]{vcldesigner100.bpl} VCLSurface.TVclDesignSurface.GetSelectionMessages (Line 4348, "vclsurface.pas" + 3) + $5
[20031FC4]{rtl100.bpl } Classes.TThreadList.UnlockList (Line 3359, "common\Classes.pas" + 0) + $4
[200322F3]{rtl100.bpl } Classes.TInterfaceList.GetCount (Line 3470, "common\Classes.pas" + 5) + $6
[211DAAEF]{vcldesigner100.bpl} VCLSurface.TVclDesignSurface.IsDesignMsg (Line 3139, "vclsurface.pas" + 48) + $6
[20006936]{rtl100.bpl } System.@IsClass (Line 9077, "sys\system.pas" + 1) + $8
[2013AF93]{vcl100.bpl } Controls.TControl.WndProc (Line 5067, "Controls.pas" + 4) + $21
[2013EDEF]{vcl100.bpl } Controls.TWinControl.IsControlMouseMsg (Line 7168, "Controls.pas" + 1) + $9
[20006784]{rtl100.bpl } System.TObject.Destroy (Line 8826, "sys\system.pas" + 0) + $0
[2013F38A]{vcl100.bpl } Controls.TWinControl.WndProc (Line 7304, "Controls.pas" + 111) + $6
[20158AA3]{vcl100.bpl } Forms.TCustomForm.WndProc (Line 3512, "Forms.pas" + 136) + $5
[21DE3E2F]{delphivclide100.bpl} VCLFormContainer.TControlSizer.ControlWndProc (Line 306, "VCLFormContainer.pas" + 33) + $C
[2013EAB4]{vcl100.bpl } Controls.TWinControl.MainWndProc (Line 7073, "Controls.pas" + 3) + $6
[20040DD4]{rtl100.bpl } Classes.StdWndProc (Line 11583, "common\Classes.pas" +
+ $0
[2004A426]{rtl100.bpl } Contnrs.TComponentList.GetItems (Line 380, "common\Contnrs.pas" + 1) + $4
[201611EC]{vcl100.bpl } Forms.TApplication.ProcessMessage (Line 8102, "Forms.pas" + 23) + $1
[20161226]{vcl100.bpl } Forms.TApplication.HandleMessage (Line 8121, "Forms.pas" + 1) + $4
[20161537]{vcl100.bpl } Forms.TApplication.Run (Line 8219, "Forms.pas" + 20) + $3
[0042298E]{bds.exe } bds.bds (Line 196, "" + 7) + $7