delphi7程式放至delphi2010 complie的問題 |
尚未結案
|
windheartalan
一般會員 發表:21 回覆:23 積分:8 註冊:2005-03-24 發送簡訊給我 |
最近把用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了嗎? 像上面的邏輯判斷,可以如何改寫呢? 小弟懂得不多,還請各位高手指教,感恩. |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |