

DelphiUdIT
Members-
Content Count
822 -
Joined
-
Last visited
-
Days Won
18
DelphiUdIT last won the day on July 22
DelphiUdIT had the most liked content!
Community Reputation
260 ExcellentTechnical Information
-
Delphi-Version
Delphi 12 Athens
Recent Profile Visitors
The recent visitors block is disabled and is not being shown to other users.
-
Start Menu items missing for RAD Studio 12.3
DelphiUdIT replied to Remy Lebeau's topic in Delphi IDE and APIs
This can help: https://stackoverflow.com/questions/39371607/inno-setup-start-menu-uninstall-shortcut-is-not-shown-on-windows-10/48771335#48771335 In Windows 11 is the same: not all uninstall program links are show in Start Menu -
Compiler directives for line number?
DelphiUdIT replied to PeterPanettone's topic in RTL and Delphi Object Pascal
With the same function you can get also the procedure name ' TForm1.Button1Click', instead to write it like a constant: GetLocationInfo(ReturnAddress).ProcedureName Think to use a temporary record and call GetLocationInfo only one time. -
Compiler directives for line number?
DelphiUdIT replied to PeterPanettone's topic in RTL and Delphi Object Pascal
May be this can help: https://en.delphipraxis.net/topic/11249-embed-line-number-at-design-time/?do=findComment&comment=89256 P.S:: those work at runtime not like preprocessors directive. -
Define conditional symbol in .dpr
DelphiUdIT replied to Vandrovnik's topic in RTL and Delphi Object Pascal
Yes, I know that, I only responded to @HeartWare about his conclusion. I were not able to find any logic behind that. It's sure that if a file is not listed in the project files, that happen more frequently (like in the example I propose: Unit2.inc is not in the Projects Files list). But since I used the RamDisk, I have less issues (tending towards zero) about that. -
Define conditional symbol in .dpr
DelphiUdIT replied to Vandrovnik's topic in RTL and Delphi Object Pascal
If you want I can make a video ... -
Define conditional symbol in .dpr
DelphiUdIT replied to Vandrovnik's topic in RTL and Delphi Object Pascal
No, not in performance. The advantage is that you don't have to delete the traditional WIN64\Release directory for each individual project. When you erase the disk (1 second), you delete all the temporary directories for all your running projects. And, I have SSD, don't use the disk .... -
Define conditional symbol in .dpr
DelphiUdIT replied to Vandrovnik's topic in RTL and Delphi Object Pascal
I agree with you, same experience. By now I resolved using a RAMDISK where all my projects are set to save the compiled files (DCU). Two times per day I'm sure that the build operation builds all, and a simple erase of the ramdisk forces a complete rebuild. -
Someone have asked for new account in this forum (that is not possible to have now). He has some issues with Delphi and Postgres 15. It's possible in some way to create an new account ? May be send an e-mail ?
-
Or you can create a Thread, where you can run every code you need without UI interactions. https://docwiki.embarcadero.com/Libraries/Athens/en/System.Classes.TThread
-
Yes, they are "alive". And they are working on, but FMX Linux means "FireMonkey X Linux" ... so ...
-
Can't complete Delphi 12.3 Community Edition Athens installation
DelphiUdIT replied to PrimeMinister's topic in General Help
The getit server is down (or is not working) since Saturday. -
A Conditional Ternary Operator for the Delphi
DelphiUdIT replied to EugeneK's topic in RTL and Delphi Object Pascal
Sorry, I understood wrong the question. My fault. It's better thta I wait some more details before speaking ... -
A Conditional Ternary Operator for the Delphi
DelphiUdIT replied to EugeneK's topic in RTL and Delphi Object Pascal
You can look at examples posted, they use strings in ShowMessage .... -
A Conditional Ternary Operator for the Delphi
DelphiUdIT replied to EugeneK's topic in RTL and Delphi Object Pascal
In the example thay gave, the equivalent expression is a typical IF, so we can deduce that the new expression also behaves in this way: the part not affected by the condition will not be evaluated. Of course, only they or the release can confirm this.