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