Make an already developed application 64-bit resolution

Possible duplicate:
How to prepare for 64-bit when upgrading to Delphi 2010 and Unicode

I already developed the application in Delphi 7. Now I need to enable it to support 64 bits.

+6
source share
2 answers

Delphi 7, and indeed all released versions of Delphi Win32, only produce 32-bit executables. However, 32-bit executables work fine on 64-bit operating systems through the WOW64 emulator. Although this is an emulator, a word that usually means performance degradation, WOW64 performance is not always different from native 64-bit performance.

If you want to port a Delphi application to a 64-bit bit, you need to wait for the next version of Delphi, which will create 64-bit executables, to be released.

Then you will need to transfer the application from Delphi 7 to the latest version of Delphi. This will be a lot of work because you will also have to migrate from ANSI string code to Unicode string code. In my opinion, this part of the port will be more time consuming than the 32 - 64-bit part, and if you would like to get a start, it would be wise for you to start the Unicode port by upgrading it to Delphi XE.

+12
source

You can check out this official Embarcadero video that covers the topic.

+4
source

Source: https://habr.com/ru/post/890137/


All Articles