首页 / 软件开发 / Delphi / 关于Delphi 2007的几个东东
关于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;原文网址:http://hi.baidu.com/sun%5Fraining61/blog/item/6f051edfc75b0812485403fd.html