bruno65 Posted January 21, 2025 Posted January 21, 2025 i've installed the lastest framework pro 1595 but now i've got this issue on a screen : Class TIdUnixTime not found ! but the dcu file exists in $(BDSLIB)\$(Platform)\release (added first in library of the IDE). It worked with the framework 1592 and Delphi 12.2
Administrators Farshad Mohajeri Posted January 21, 2025 Administrators Posted January 21, 2025 Hi, This class is not used by unigui. It is in uIndy library in file uIdUnixTime.pas which deployed by unigui installer. It is also a part of standard Indy library which is deployed by Delphi.
bruno65 Posted January 21, 2025 Author Posted January 21, 2025 Quote It is in uIndy library in file uIdUnixTime.pas which deployed by unigui installer Where is it deployed by by unigui installer ? is there any conflict with a part of standard Indy library which is deployed by Delphi 12.2 ?
Administrators Farshad Mohajeri Posted January 21, 2025 Administrators Posted January 21, 2025 7 minutes ago, bruno65 said: Where is it deployed by by unigui installer ? is there any conflict with a part of standard Indy library which is deployed by Delphi 12.2 ? Under uIndy folder. There can be no conflict since unit names are different in uIndy.
bruno65 Posted January 21, 2025 Author Posted January 21, 2025 ok but i really don't understand why l get this issue at runtime now. The TIdUnixTime class is in the dcu unit named IdUnixTime in the directory "C:\Program Files (x86)\Embarcadero\Studio\23.0\lib\win32\release". This path is the first in the library the IDE Delphi 12.2. This library also contains paths of unigui like $(fmsoft)\uniGUI\uIndy which contains uIdUnixTime with also a TIdUnixTime class. So the webapp should find the TIdUnixTime class, right ? But which one ? Could the installation of unigui 1595 have an impact ? Something have changed somewhere ? No issue with the previous version 1592 installed.
bruno65 Posted January 21, 2025 Author Posted January 21, 2025 I removed the component TIdUnixTime from the uniFrame in the webapp and it works fine
Administrators Farshad Mohajeri Posted January 22, 2025 Administrators Posted January 22, 2025 On 1/21/2025 at 7:28 PM, bruno65 said: I removed the component TIdUnixTime from the uniFrame in the webapp and it works fine Probably it has been dropped on the frame by accident?
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now