jpluimers
For my link archive a non-recursive DumpTypeDefinition method: Here ‘s a sample code of how you can dump the declaration of a TRttiType using the Rtti. Supports classes, records and interfaces. Delphi Use in this… … Read more
4 years ago in Delphi, Development, Software Development0
jpluimers
My post on Delphi intrinsic functions that evaluate to consts as a step up to Delphi compile time assertions. This is a corner case of Delphi language use, which can come in very handy when… … Read more
4 years ago in .NET, C++, Delphi, Development, Software Development0
jpluimers
A long time ago, I wondered Are these really Windows compiler unsupported Delphi Intrinsic Routines about [WayBack/Archive.is] Delphi Intrinsic Routines – RAD Studio. Today, I limited the documented intrinsic list to the constant intrinsic functions: const… … Read more
4 years ago in Delphi, Development, Software Development, Undocumented Delphi0
jpluimers
I tried searching for F2084 Internal Error: MA1263 – Google Search which happened on a complete up to date Delphi 10.1 Berlin installation. It came from a large unit testing application using truckloads of generic language constructs,… … Read more
4 years ago in Delphi, Delphi 10.1 Berlin (BigBen), Development, Software Development0
jpluimers
A long time ago, I write a question [WayBack] delphi – Should the compiler hint/warn when passing object instances directly as const interface parameters? – Stack Overflow in 2010. It was marked by (now former) compiler… … Read more
4 years ago in Delphi, Development, Software Development0
jpluimers
From a while back: [WayBack] delphi – Faster DirectoryExists function? – Stack Overflow: Q I use DirectoryExists (const PathName : String); to check if a directory is reachable from a computer or not. But if… … Read more
4 years ago in Delphi, Development, Software Development0
jpluimers
Reminder to self: write some more about the IsBinaryDfmFile and ConvertDfmToText tools in [WayBack] jeroenp / wiert.me / Native / Delphi / Apps / Console / DfmTools — Bitbucket –jeroen … Read more
4 years ago in Delphi, Development, Software Development0
jpluimers
I had a “W1030 invalid compiler directive true” in a project that got ported from Delphi XE3 to a much more modern Delphi version. Luckily I found [WayBack] Porting to XE5 and the “W1030 Invalid compiler directive: ‘true’”… … Read more
4 years ago in Delphi, Development, Software Development0
jpluimers
If you have a class (like TMyClass) in the current unit, you can get the unit name as follows: inside a method of the class (either instance or class method): call UnitName or UnitScope to get the… … Read more
4 years ago in Delphi, Development, Software Development0
jpluimers
A while ago, I saw this tweet: Assembly has been out for 70 years. Fortran has been out for 62 years. COBOL and Lisp has been out for 60 years. BASIC has been out for… … Read more
4 years ago in ALGOL, Delphi, Development, LISP, Software Development0