下面的項目無法運行「訪問衝突」錯誤。我使用Delphi XE2更新3.Delphi編譯器錯誤還是我的錯?
program Project1;
{$APPTYPE CONSOLE}
type
TTestClass = class
public
class procedure Test;
end;
var
TestClass: TTestClass;
class procedure TTestClass.Test;
begin
end;
begin
TestClass.Test;
end.
如果我標誌着作爲class procedure Test
「靜態」,是沒有問題的。這是'設計'嗎?
P.S .:這是我的錯誤,對我感到羞恥。
「對你感到羞恥」?也許。但至少你足夠謙虛,認爲這可能是你的錯誤,而不是編譯器錯誤,並詢問比你更瞭解的人。恭喜你;這是一位優秀工程師的標誌之一。 – 2012-02-28 17:15:41