this is the uses section of Project:
Code: Select all
Winapi.Windows, Winapi.Messages, System.SysUtils, System.Types, System.Variants, System.Classes,
Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.Themes, ActiveX,
JvComponentBase, JvExControls, JvLED, //<-- JediLED
Vcl.ComCtrls, Vcl.StdCtrls, DateUtils, Vcl.ButtonGroup, Vcl.WinXCtrls, Vcl.Mask, Vcl.Grids,
Vcl.Menus, Vcl.ExtCtrls, System.ImageList, Vcl.ImgList,
Vcl.DBCtrls, Vcl.DBGrids, DBLHGrid,
frxClass, frxExportPDF, frxDesgn, frxExportBaseDialog, frxBarcode, //<-- Fastreport
Data.DB, DBAccess, LiteAccess, LiteConsts, MemDS, MemData,
As you see, there are 2 Third-Party Components installed: FastReport and Jedi (JvLED)
If I remove the both Jedi LEDs the error does not occure, but if I remove the both TImageList on Form, the error does not occure too.
Same with unit DBLHGrid: if removing this from uses, error does not occure, exactly as if removing TImageList. DBLHGrid is not used in reduced sample and has not to be installed, just has to be there.
I just see, that DBLHGrid uses 2 not DB related TMS Components TAdvGlowbutton and TAdvOfficeStylers.
I will look for a solution for that, so that you can compile.
To have your DASQLMonitor and LiteSQLMonitor installed, FastReport is needed
I suppose, FastReport and Jedi are no Problems for you
you asked me, if I use the same LiteDAC version in RAD Studio 10.2.3, Tokio and RAD Studio 10.3?. Of Course I do, because your actual version is the only one which causes Problems.
I'll investigate a solution for TMS and be back again.
Or do you have the possibility to install TMS AdvComponent Pack DEMO? Because the error is very very fragil, as the example with TImageList Shows.