龙
龙行天下
Unregistered / Unconfirmed
GUEST, unregistred user!
我的类文件:myunit
类名:
type
Tmyunits = class
private
n : integer;
public
procedure setn(x:integer);
end;
Tmyunits.procedure setn(x:integer);
begin
n := x;
end;
在Unit1中
use myunit, forms, ....
var
myunits: Tmyunits;
implementation
...
procedure TForm1.Button1Click(Sender: TObject);
begin
myunits.setn(123);
end;
运行,点击Button1就报错。
跟踪程序,发现类过程
Tmyunits.procedure setn(x:integer);
begin
n := x
// ①
end;
①处:n不可访问。
请各位大侠指教一下,如何解决?我希望各个窗体文件都能共享Tmyunits。
类名:
type
Tmyunits = class
private
n : integer;
public
procedure setn(x:integer);
end;
Tmyunits.procedure setn(x:integer);
begin
n := x;
end;
在Unit1中
use myunit, forms, ....
var
myunits: Tmyunits;
implementation
...
procedure TForm1.Button1Click(Sender: TObject);
begin
myunits.setn(123);
end;
运行,点击Button1就报错。
跟踪程序,发现类过程
Tmyunits.procedure setn(x:integer);
begin
n := x
// ①
end;
①处:n不可访问。
请各位大侠指教一下,如何解决?我希望各个窗体文件都能共享Tmyunits。