我正在使用Delphi Pro 6.現在,知道一個類是否缺少一個基類抽象方法的唯一方法就是等待IDE發出一個「構造包含抽象方法的{derived class}的實例{base class.abstract method name}「警告或在試圖調用缺少的方法時等待運行時抽象錯誤方法。前者是不夠的,因爲它只能發現當前項目中實際構建的派生類的警告。後者只是很痛苦。Delphi 6:關於缺少抽象類方法的強制編譯器錯誤?
如果Delphi爲所有不立即聲明/實現基類抽象方法的類輸出一個致命警告,那將會更好。有沒有人知道一種方法來設置這個或這樣做的插件?
謝謝。
有趣的方法,我想我會加入到我的標準做法。 – dummzeuch 2010-06-26 19:47:52
這是跟蹤運行時抽象錯誤的結果,使用ClassReference.Create時創建,而不是TClassXXX.Create – 2010-06-27 05:05:08
傑出點Gerry。由於運行時錯誤可能與實際原因脫節,因此這些是真正的痛苦追蹤。 – 2010-06-27 14:52:19