兩天前拿到了delphi2010的內測版光碟,然後裝上了試用,經過將近兩天的試用,感覺相當的棒
下面是體驗報告,希望起到拋磚引玉的作用。
首先,大家可能會失望的是,內測版與d2009的內測版一樣,缺少很多元件
當然了,這只是給大家體驗用的,元件少一點沒關係。加上我在安裝時,沒有裝bde和dbx,元件就更少了
不過不影響體驗。
d2010最大的特點就是向下相容的能力,與delphi2009相比,delphi2010簡直是乙個巨大的飛越
我在移植cnpack wizard時,直接用了delphi2007的**,編譯後只需要修改小小的幾處即可,編碼的問題大多被delphi2010自行消化掉了。而delphi2009的當時做的時候,是改了大量的**,並且改出來還是有一定的不相容。
另外,delphi2009的**與delphi2010相容性不是很好,倒是從delphi2007直接公升級到delphi2010更容易。
我測試了vclskin, raize, cnpack components, syneditor,甚至把現在手頭的procheck從delphi2007移了過來。移植的結果是,除了raize需要稍作修改外(改動不超過5 處),其他的控制項均可以直接編譯通過,並且功能無損!!
這實在太讓人振奮了,同時也證明了delphi2009真的是乙個過渡版本,沒有必要再用它了
另外,編譯選項的介面也修改了,現在看上去一目了然,該歸類的都歸了類,找起選項來非常方便,是否支援多位元組編譯也有了選項,delphi2007上的專案基本上是可以無縫過渡的。
其他的特性,可能在內測版是看不到了,繼續等待正式版的發布,我也將繼續測試delphi2010
上幾張圖:
安裝介面
啟動介面,cnpack已經可以支援delphi2010了
prochecker專案,注意右邊的控制項欄,很多第三方控制項,沒有刻意的移植,只是拿了delphi2007的版本,稍作修改
編譯選項,能夠選擇是否多位元組支援,和vc一樣
delphi2010泛型練習
showmessage 該會員代號已存在,不能重複新增。end procedure tform1.edit2keypress sender tobject var key char begin if key 13 then button1.click end procedure tform1.but...
Delphi2010啟動報告錯誤的修復方法
不知道什麼原因我的delphi2010啟動的時候,報告乙個錯誤 is not a valid integer value.步驟 1.啟動delphi2010,然後就報告文章先前所說的錯誤。2.確定之後,仍然可以進入delphi2010,但不能建立任何project,開啟舊的project也報告同樣的...
ehlib v5 在delphi2010下的安裝
1.解除安裝老版本 2.建立目錄如 e ehlib5 3.把radstudio2010和common 資料夾下的檔案拷貝到 e ehlib5下 4.如需要,把e ehlib5加入到lib tools options delphioptions library win32 librarypath 5....