delphi 七 开发的程序能不能在 win7 64位运行或者win8

delphi 7 开发的程序能不能在 win7 64位运行或者win8
delphi 7 开发的程序能不能在 win7 64位运行或者win8,会不会出现什么问题,如果会那么升级到xe2能解决不,会不会影响第三方控件,我的控件主要是raize 5,ehlib5,reportmachine5,给点建议

------解决方案--------------------
如果你以前的程序主要是在XP或更低系统中运行,那移植到高版本系统要注意访问权限问题,关注一下UAC,移植到64bit要注意重定向(包括文件路径和注册表路径)。用XE2的话,大多数成熟的三方控件都有支持的版本。
------解决方案--------------------
raize64位的有,其它的不知道
------解决方案--------------------
三方控件是针对D版本的,而不是windows版本
windows64位系统是兼容32位的,但D7开发的程序不能肯定地说能或不能在64位下运行。
比如访问路径,权限,API都会有些区别,不过大致上是没问题的

最好就是用新版本吧,比如XE

------解决方案--------------------
新版本都可以实现
但是D7的的程序,在64位上也是可以跑的,不过64位和32位系统还是有差别的。

------解决方案--------------------
最新的第三方是没有问题的,但是在32位和64位上运行的效果却是不一定相同的
------解决方案--------------------
一般来说问题不大