delphi2005/delphi2006/delphi2007的特點(diǎn)、兼容性問題,主要是在代碼向上、向下兼容性問題,平臺(tái)開發(fā)兼容性問題?
綜合起來,06比較好點(diǎn)吧——聽說Delphi2009 徹底解決Unicode
Delphi Unicode移植從Delphi2007及一下版本移植到Delph2009以上注意ansi向unicode字符串轉(zhuǎn)換
Delphi7項(xiàng)目移植,2009到XE2用哪個(gè)好
移植原因:多語言項(xiàng)目,被Unicode困擾。
使用控件:使用RemObjects的三層項(xiàng)目,其他第三方控件有 DevExpress,Ehlib,Raize,TMS,RichView,VclSkin,有部分改寫。
項(xiàng)目結(jié)構(gòu):客戶端是一個(gè)主程序+無數(shù)bpl,bpl包括數(shù)據(jù)模塊、父類窗口和繼承窗口、公共函數(shù)過程、Delphi和第三方控件全部類庫。
個(gè)人了解:理論上2009到XE2都適合,但是XE2據(jù)說問題比較多,因項(xiàng)目已經(jīng)在用,為了穩(wěn)妥暫不考慮,2009是剛導(dǎo)入unicode,也許2010和XE適中一點(diǎn),考慮控件版本,個(gè)人傾向于2010。另外關(guān)鍵的RemObjects涉及到Indy,據(jù)說2010和XE都是Indy10,不知道有沒有差別。
請(qǐng)不吝賜教!
肯定是XE2。
2009本身也有問題,不會(huì)因?yàn)槌隽诵掳妫?009那些問題就不是問題了。
XE2肯定是修復(fù)2009問題的新版,XE2的問題,同樣要在XE3修復(fù)。
建議XE,XE2因?yàn)樯婕翱缙脚_(tái),比較YONG腫
要編譯成64位的話 XE2,否則XE最好
考慮UNICODE 首選XE2
XE2同時(shí)相比XE增加了相當(dāng)多的 windows sdk單元 開發(fā)自由度更高肯定是XE2。
也是在用RO+DA在開發(fā)一個(gè)系統(tǒng),XE沒用過,D7直接就跳到XE2,Ehlib + Raize + FastReport基本可以完成
沒有64位的需求,我覺著首選XE
2009本身也有問題,不會(huì)因?yàn)槌隽诵掳妫?009那些問題就不是問題了。
XE2肯定是修復(fù)2009問題的新版,XE2的問題,同樣要在XE3修復(fù)。
==========
這話說得。。。按這邏輯,問題永遠(yuǎn)都不會(huì)被解決了。
而且說得好像 XE2 的 BUG 比 2009 少似的。
用 XE2 是修復(fù)了 2009 的老BUG,但是你還得用 XE2 多如牛毛的新BUG。
你這些不是推薦的理由。俺覺得具體 BUG 得具體分析,如果能較容易修復(fù)規(guī)避的就不要緊。
根據(jù)多數(shù)人的意見,我決定選擇XE。謝謝各位!
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)
點(diǎn)擊舉報(bào)。