有先進使用delphi 2010在開發專案嗎? |
答題得分者是:sryang
|
bighm
一般會員 發表:5 回覆:21 積分:15 註冊:2006-10-29 發送簡訊給我 |
不知道放在這區可不可以,如果不適當的話,請板主刪除!
------------------------------------------------------------------------------------------------------------------- 請教一下板上的各位先進, 是否有人已經使用delphi 2010進行專案了呢? 目前公司剛好有一個系統要重新撰寫,原系統是以delphi 7撰寫的, 目前在考慮既然要重寫,就直接以2010整個改寫,至少可以一勞永逸的解決 unicode 的問題, 想請問一下各位先進,有人開始用2010了嗎? 在使用上還有舊專案移植上有沒有人遇到什麼問題的?或是需要注意的事項呢? 謝謝解答! PS. 之前有測試過,未使用3rt party 物件的程式轉換到 2010的環境是沒有問題的, |
sryang
尊榮會員 發表:39 回覆:762 積分:920 註冊:2002-06-27 發送簡訊給我 |
要移植至 Delphi 2009 / 2010 以支援 Unicode,最大的問題還是 BDE
縱使到了 Delphi 2009 / 2010,BDE 還是不支援 Unicode 的,因為 BDE 很久之前已經停止維護了 要支援 Unicode,得使用 dbGo (以前叫做 ADO Express) 或是 dbExpress 才可以 另外還有一些要注意的就是字串的操作,Copy('12一二', 1, 4) 非 Unicode 時是 '12一',Unicode 時是 '12一二' 其他的就還好了
------
歡迎參訪 "腦殘賤貓的備忘錄" http://maolaoda.blogspot.com/ |
bighm
一般會員 發表:5 回覆:21 積分:15 註冊:2006-10-29 發送簡訊給我 |
|
sryang
尊榮會員 發表:39 回覆:762 積分:920 註冊:2002-06-27 發送簡訊給我 |
是的,Delphi 2009 / 2010 中,String = UnicodeString 但不是 WideString
建議 WideString 僅使用於 COM 呼叫 若要宣告非 Unicode 的字串,使用 AnsiString 有一個 blog 有很多相關的資料,你可以參考:万一的 Delphi 博客 www.cnblogs.com/del/
------
歡迎參訪 "腦殘賤貓的備忘錄" http://maolaoda.blogspot.com/ |
bighm
一般會員 發表:5 回覆:21 積分:15 註冊:2006-10-29 發送簡訊給我 |
|
allen-86
一般會員 發表:28 回覆:44 積分:19 註冊:2008-02-01 發送簡訊給我 |
没想到万一的blog还挺火的么 呵呵
===================引 用 sryang 文 章=================== 是的,Delphi 2009 / 2010 中,String = UnicodeString 但不是 WideString 建議 WideString 僅使用於 COM 呼叫 若要宣告非 Unicode 的字串,使用 AnsiString 有一個 blog 有很多相關的資料,你可以參考:万一的 Delphi 博客 www.cnblogs.com/del/
------
The empty vessels make the greatest sound. |
cubi
初階會員 發表:56 回覆:94 積分:35 註冊:2002-04-15 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |