Possible Duplicates:
How to also prepare for 64-bits when migrating to Delphi 2010 and Unicode
How should I prepare my 32-bit Delphi programs for an eventual 64-bit compiler?可能重复:迁移到Delphi 2010和Unicode时如何准备64位如何为最终的64位编译器准备32位Delphi程序?
I would like to know the approach for migrating from 32 bit [Delphi 7] to 64 bit. What all things i should remember and what all steps i should follow?
我想知道从32位[Delphi 7]迁移到64位的方法。什么我应该记住什么以及我应该遵循的所有步骤?
What all complexity i might face?
我可能面临的所有复杂性?
please provide me step by step migration process. What things i should address first?
请为我提供一步一步的迁移过程。我应该首先解决什么?
There are 2 possibilities 1. Using yet to launch Delphi 64 bit version 2. Updating existing code and functionality to use 64 bit OS features
有两种可能性1.使用尚未启动Delphi 64位版本2.更新现有代码和功能以使用64位OS功能
2 个解决方案
#1
0
There is no 64-Bit Delphi-Compiler at this time. So you can not do it now, you have to wait until the next Delphi-Version. For the next Delphi a 64-Bit compiler is announced. You can not "use" 64-Bit-OS-Features (What are they? What do you mean exactly?) with 32-Bit compiler. A 32-Bit-application will allways run in the WOW3264-Emulator (on a 64-Bit Windows, of course).
目前没有64位Delphi-Compiler。所以你现在不能这样做,你必须等到下一个Delphi版本。对于下一个Delphi,宣布了一个64位编译器。你不能使用32位编译器“使用”64位操作系统功能(它们是什么?你的意思是什么?)。 32位应用程序将始终在WOW3264-Emulator中运行(当然,在64位Windows上)。
#2
0
What all complexity i might face?
我可能面临的所有复杂性?
As stated by Andreas, there's no yet 64-bit Delphi compiler ATM. You can use FPC for now, and regarding the complexities, Lazarus/FPC wiki has addressed them.
正如Andreas所说,还没有64位Delphi编译器ATM。你现在可以使用FPC,并且考虑到复杂性,Lazarus / FPC维基已经解决了这些问题。
#1
0
There is no 64-Bit Delphi-Compiler at this time. So you can not do it now, you have to wait until the next Delphi-Version. For the next Delphi a 64-Bit compiler is announced. You can not "use" 64-Bit-OS-Features (What are they? What do you mean exactly?) with 32-Bit compiler. A 32-Bit-application will allways run in the WOW3264-Emulator (on a 64-Bit Windows, of course).
目前没有64位Delphi-Compiler。所以你现在不能这样做,你必须等到下一个Delphi版本。对于下一个Delphi,宣布了一个64位编译器。你不能使用32位编译器“使用”64位操作系统功能(它们是什么?你的意思是什么?)。 32位应用程序将始终在WOW3264-Emulator中运行(当然,在64位Windows上)。
#2
0
What all complexity i might face?
我可能面临的所有复杂性?
As stated by Andreas, there's no yet 64-bit Delphi compiler ATM. You can use FPC for now, and regarding the complexities, Lazarus/FPC wiki has addressed them.
正如Andreas所说,还没有64位Delphi编译器ATM。你现在可以使用FPC,并且考虑到复杂性,Lazarus / FPC维基已经解决了这些问题。