Function Class 屬性設定 |
尚未結案
|
heart75047
一般會員 發表:9 回覆:13 積分:19 註冊:2010-05-20 發送簡訊給我 |
我自訂了一個類別
TMyClass = class Str:string; end; 然後想用 function 回傳該類別 function test:TMyClass; begin Result.Str:=''; //<<<這行就會出錯 主要想要問這個 end; 在使用自訂類別的參數時就會出錯 Record可以辦到 但是Record 就沒辦法用繼承 也沒辦法像以下這樣用 type TA = class; //先宣告 之後在定義 TB = class a : TA; end; TA = class b : TB; end; 所以問題就是 1. 怎麼在 function 回傳自訂class 然後改他的屬性 2. 不知道問題1 這樣 是不是正規作法 還是有其他辦法? 3. Record 如何"先宣告"後面在實作 (使用^ 指標 好像可以 但有點麻煩) |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |