分享

关于Delphi 2007的几个东东

 山不转水转转 2012-04-15

关于Delphi 2007的几个东东

时间:2009-01-30 KYLIX KYLIX

Delphi这几年的变化真快,不但由公司Borland剥离出来到CodeGear,版本也从2005->2006->2007每年都一个。

不过Delphi2007应该是个跨时代的的产品吧,虽然和Delphi2006相比修改不是很大,不过也有很多新鲜的地方。具体

的地球人都知道,我就不说了。

不过新的东西总会有很多支持赶不上的问题。

1.版本问题

目前Delphi2007的版本主要是有电驴上的ISO,还有一个企业版,和一个精简版

2.破解问题,基本上都是用D2007TWeaks.exe来破解的。

3.更改安装的问题

我每次更改配置后都不能执行了,原因是有的版本的启动文件是“BDSLauncher.exe”有的版本的是“bds.exe”,delphi2007在修改安装的时候

会删除“bds.exe”,所以要把“bds.exe”文件备份,以便到时候再拷贝回来。

4.DBExpress的问题

由于我用的还是MYSQL4.XX,用Delphi2007自带的“dbxmys30.dll”是不行的,需要把“dbxmysA30.dll”修改为“dbxmys30.dll”才可以。

5.DevExpress ExpressBar的问题

在Delphi2007下ExpressBar的菜单不能刷新,这个需要修改一下源代码。

Old
  if FInRepaint then
  begin
   Windows.InvalidateRect(Handle, @AItemRect, False);
//   FInRepaint := False;
//   Windows.UpdateWindow(Handle);
   Exit;
  end;
  
  New
  
  if FInRepaint then
  begin
   Windows.InvalidateRect(Handle, @AItemRect, False);
   FInRepaint := False;
   Windows.UpdateWindow(Handle);
  end;

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多