新手上路 刚开始学delphi  打算以后用它开发一些桌面小程序 但对程序的兼容性问题一点了解都没有 ,所以想问一下:比如我开发一个小程序(计算器)需要做些什么 才能让程序在XP 32位和Win7 64位下都能运行 ? 

解决方案 »

  1.   

    编译为32位程序通常就是32/64位系统兼容的,除非你使用了某些特定系统的API,比如GetTickCount64,在XP上没有,至少要Vista才能支持。
      

  2.   

    基本上都可以直接运行的,Delphi2009版本之后的支持Unicode,建议用2009以上版本
      

  3.   

    我之前在32位的xp上搞开发,后来直接用64位的win7搞开发,开发的所有程序在64位机上运行没有问题
      

  4.   

    XE中开始有基于64位的程序框架,也有基于32位的程序框架
    一般32位的DELPHI程序在WINDOWS上都畅通无阻