

Lajos Juhász
Members-
Content Count
1073 -
Joined
-
Last visited
-
Days Won
15
Everything posted by Lajos Juhász
-
I cannot, fortunately copilot is ready to help us out. Here is the response: It sounds like the author is discussing their experience with Delphi, a programming language and software development environment. Here's a breakdown of what they're saying: • "As what happens on the DPR I just edit (fix) the DPR and compile.": DPR files are Delphi Project Files that contain source code. The author seems to be saying that they usually edit or fix the code in the DPR file and then compile ithttps://stackoverflow.com/questions/13734278/opening-delphi-project-files-any-downside-of-opening-dpr-instead-of-existing-d. • "I moved from 7 to 10 where it started happening": This likely refers to the author upgrading from Delphi version 7 to Delphi 10. They've encountered some issues since this upgradehttps://stackoverflow.com/questions/13734278/opening-delphi-project-files-any-downside-of-opening-dpr-instead-of-existing-d. • "It seems I am not the only one.": This suggests that other users have experienced similar problems after upgrading their Delphi versionhttps://en.delphipraxis.net/topic/11566-drag-and-dpr/. • "Where is Embarcadero then?": Embarcadero is the company that develops Delphi. The author is probably asking for support or an official response from Embarcadero regarding the issues they're facinghttps://www.embarcadero.com/Support/. • "P.S I have been with Delphi since #1": The author mentions they have been using Delphi since its first version, indicating they have a long history with the software. If you're experiencing similar issues, it might be helpful to reach out to Embarcadero's customer support or check their support forums for assistancehttps://www.embarcadero.com/Support/. Additionally, it's always a good practice to back up your projects before upgrading to a new version to prevent any potential loss of work.
-
AFAIK this can be done only in code.
-
Convert Visual Studio 2012 code to Delphi
Lajos Juhász replied to Bahram Akhundov's topic in General Help
That should be easy, consult the AI. -
Changes in System.sysutils.pas were not reflecting in other unit in Delphi 11
Lajos Juhász replied to sp0987's topic in General Help
When you create a detour you should store the original function address to be able to return it. we don't know what createNewDetour is doing (it is not part of DDetours that was suggested). -
First step is to create a backup of the original dproj. This is required to be able to copy the required settings for the project that is written in the dproj. If you delete the dproj and open dpr Delphi will create a dproj with default settings. You can try to compile it (depends on your project it might be successful). If you cannot compile the project with the new dproj you will have to add required paths to the project until you can compile it.
-
Bad packaged unit format: The error is: E2213 Bad packaged unit format %s.%s (Delphi) https://docwiki.embarcadero.com/RADStudio/Alexandria/en/E2213_Bad_packaged_unit_format_%s.%s_(Delphi) In this case it is looking in the vcl.dcp and looking for vcl.forms both the dcp and the unit exists in Delphi. It could be a search path issue, damaged dcp or failed compilation on the source. In earlier versions when I got similar errors the solution was to compile every package that my application uses. Then the error magically disappeared (in those cases the compilation never failed, however the compiler failed to locate the correct files. A 32-bit application that uses runtime packages).
-
That is correct.
-
No VCL application should try to compile DesignIntf.pas it is a violation of the licence. Only a runtime package can use it.
-
Unfortunately not enough details. If you get this while you are compiling a design time package you should add designide to the required section. DesignConst is still part of the Delphi (it is located in the source\toolsapi folder). Make sure that any runtime package does not use the designide.
-
You should read more about memory managers. The memory manager will not always return the allocated memory to OS. It's not only Delphi but every single other language works that way. You can google it easily.
-
During the debug you must get a call stack.
-
Possible Delphi 12.1 inheritance bug, could someone test also
Lajos Juhász replied to Tommi Prami's topic in VCL
I saw this in Delphi 11.2, whenever I open those files in D12.1 it removes them. -
In that case you will have to implement it yourself.
-
Why are you unhappy with Embarcadero if you have permission problems with your regular account?
- 12 replies
-
Delphi and "Use only memory safe languages"
Lajos Juhász replied to Die Holländer's topic in General Help
Also until developers did not start to use multiple languages. -
I don't have Android platform at the moment. On Windows you can change the scale.y to a value <1 to get a smaller trackbar.
-
Delphi and "Use only memory safe languages"
Lajos Juhász replied to Die Holländer's topic in General Help
During code review I can find cases when the developer assumes that the strings are zero based. -
Delphi and "Use only memory safe languages"
Lajos Juhász replied to Die Holländer's topic in General Help
The mobile platform was a failed experiment to move string to be zero based. -
ActionList Editor: New Standard Action...
Lajos Juhász replied to PeterPanettone's topic in General Help
I can confirm that it does work. -
Delphi 12.1 for iOS: Additional parameters in info.plist
Lajos Juhász replied to Rollo62's topic in Cross-platform
There is only limited information here: https://docwiki.embarcadero.com/Support/en/“ERROR_ITMS-90507:_Missing_Info.plist_value._A_value_for_the_key_'DTPlatformName'_is_required”_when_submitting_an_app_to_the_iOS_App_Store -
ActionList Editor: New Standard Action...
Lajos Juhász replied to PeterPanettone's topic in General Help
With no 3rd party installed it is very fast, I get the list instantly. Get a cat, dogs are boring. -
android Delphi 12.1 Android API 34 - not support architecture
Lajos Juhász replied to nevez's topic in General Help
Compile the fmx application for windows 32 platform. (Unfortunately) The (only) most stable platform to debug delphi application.- 12 replies
-
- rad studio
- platform
-
(and 2 more)
Tagged with:
-
Disabled floating point exceptions are problematic for DLLs
Lajos Juhász replied to A.M. Hoornweg's topic in Delphi IDE and APIs
It really depends how many Delphi versions you have to support. The change is documented and was made to make life easier to integrate with other programming languages. Mora information: https://dalijap.blogspot.com/2023/09/coming-in-delphi-12-disabled-floating.html https://docwiki.embarcadero.com/RADStudio/Athens/en/Floating_Point_Operation_Exception_Masks -
A more details could help. One solution can be to place a panel onto the form where you place your UI controls. If the record is lock set the enabled proprty of the panel to false.
-
It was a request to change the exception to a proper message before Embarcadero included it in D12. Unfortunately the answer was it is a known limitation of Delphi.