全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1416
推到 Plurk!
推到 Facebook!

delphi7程式放至delphi2010 complie的問題

尚未結案
windheartalan
一般會員


發表:21
回覆:23
積分:8
註冊:2005-03-24

發送簡訊給我
#1 引用回覆 回覆 發表時間:2009-12-11 15:45:57 IP:60.248.xxx.xxx 訂閱
最近把用delphi7的放到delphi2010上去compile,
結果出現了一些錯誤或警示,在此請教各位先進一些問題,

1.我有使用thread的resume,有警示訊息,
說resume這個方法已經deprecated,是說已經不能使用嗎? 還是仍可以繼續使用呢?
看help似乎要用start來取代,是這樣嗎?
此外,suspend看方法提示時也是有一樣的說明,但查help看不到取代的方法,是terminte嗎?

2.之前有一段code,是把test變數設為 array[1..1] of char,
然後有邏輯判斷是 if test = '0' then begin ...
這在delphi7是會過的,但是在2010上,會有如下的錯誤訊息:
"E2008 Imcompatible types"
上網找了一下,似乎是現在的char,在定義上有些不同? 預設已經是wchar了嗎?
像上面的邏輯判斷,可以如何改寫呢?

小弟懂得不多,還請各位高手指教,感恩.



系統時間:2024-04-27 6:18:19
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!