igors
-
Content Count
4 -
Joined
-
Last visited
Posts posted by igors
-
-
On 7/25/2020 at 12:42 PM, Uwe Raabe said:The problem is, that you need to use always the latest version of this file as part of your library, so it is capable to handle all Delphi versions.
Even if starting with 10.5 Delphi would provide such a file itself, it will be outdated as soon as 10.6 arrives. So you have to use the newer file even for older Delphi versions, which somehow rules out such a file coming with Delphi itself.
If it's incorporated into the compiler there's no additional file needed for Delphi itself. it will understand all of these and add something new as time goes. Library author can include this file into the library as a fallback for older versions.
-
Agree, I wish EMB incorporate it to Delphi.
-
Perhaps it's related to Office, I also have 365 and OLE interface works.
Before OLE was only supported in Professional Office versions, I don't know if there are multiple versions for 365.
Book: Delphi Quick Syntax Reference
in Tips / Blogs / Tutorials / Videos
Posted
I had somethging else in mind, for Delphi to incorporate features, for example if it supports attributes then ATTRIBUTES would be defined and instead of writing IF CompilerVersion > XX you would say $IF ATTRIBUTES...
So from that point on, you wouldn't this .inc file at all, Delphi would support all these checks.