未申報我有這樣的:德爾福VCL:表單元素自定義過程/函數
procedure Welcome(user: string; accesslevel: integer);
begin
if accesslevel>= 10 then btCustomers.Text = 'Customer overview';
end;
雖然,在窗體上存在按鈕,BTCUSTOMERS被宣佈爲「未聲明的標識符」。我錯過了什麼?
P.S.我知道這應該由窗體OnCreate處理,但歡迎程序從外部窗體調用。
你爲什麼要使用一個程序,不屬於任何類的成員?如果'btCustomers'是'TMyForm'的成員,'procedure TMyForm.Welcome'將有權訪問'btCustomers'。面向對象編程=好主意。 – 2012-03-09 19:12:13