首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Delphi XE环境中使用Delphi5

在Delphi XE环境中使用Delphi5
EN

Stack Overflow用户
提问于 2011-02-24 16:12:01
回答 4查看 1.3K关注 0票数 4

是否可以在新的XE IDE中编译Delphi5项目而不进行任何迁移?

如果已经使用Delphi5集成开发环境有一段时间了,老实说,它太老了,不友好,也不灵活。我尝试了XE并留下了深刻的印象,但是我对将项目迁移到更新版本的Delphi不感兴趣。

那么,这是可能的吗?如果没有,是否有其他IDE在这方面支持Delphi5?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-02-24 17:03:21

不幸的是,它不是- Delphi XE是纯unicode的。也没有其他的IDE了。至于Delphi 5--那是一个很棒的版本,直到现在我们还在广泛地使用它。尝试寻找一些Delphi5的附加组件和专家,使开发更舒适。CodeRush,ModelMaker资源管理器都是商业的,也有一些免费的插件。就我个人而言,我使用Delphi5的ModelMaker资源管理器,这是我几年前购买的。

票数 4
EN

Stack Overflow用户

发布于 2011-02-24 17:46:26

在我们的例子中,将我们的项目从D7迁移到D2010大约需要4-5周。有一些很好的链接,您可以在其中查看应该修改哪种代码,并考虑在您的情况下是否值得这样做,主要区别在于Unicode问题。

例如,应该检查任何操纵字符串或对字符串执行指针操作的代码是否与Unicode兼容。更具体地说,任何符合以下条件的代码:

  • 假设SizeOf(Char)为1
  • 假设字符串的长度等于中的字节数

string

  • 从一些持久性存储中写入或读取字符串,或者使用字符串

作为数据缓冲区

看一看complete article from Embarcadero

票数 2
EN

Stack Overflow用户

发布于 2011-02-24 22:16:02

如果你购买了XE,你也有权使用旧版本的集成开发环境(回到D7,IIRC)。Delphi2007是一个几乎和XE一样好的集成开发环境,只要你有源代码,只要稍加修改,它就可以编译D5代码。(通常,必须向uses子句添加变体是主要问题。)

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5101960

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档