var tc:Tcontrol begin tc.parent:=button1; while tc.parent<>nil do begin tc:=button1.parent; end; showmessage(tc.name); 手上没delphi,没调试。 大致意思是:找vbutton1的窗口。 当其parent不是空时,一直往上,知道那个是空了,它就是窗体。
var tc:Tcontrol begin tc.parent:=button1; while tc.parent<>nil do begin tc:=tc.parent;//应该是这样的吧,不然好像是死循环哦^_^ end; showmessage(tc.name);
tc:Tcontrol
begin
tc.parent:=button1;
while tc.parent<>nil do
begin
tc:=button1.parent;
end;
showmessage(tc.name);
手上没delphi,没调试。
大致意思是:找vbutton1的窗口。
当其parent不是空时,一直往上,知道那个是空了,它就是窗体。
tc:Tcontrol
begin
tc.parent:=button1;
while tc.parent<>nil do
begin
tc:=tc.parent;//应该是这样的吧,不然好像是死循环哦^_^
end;
showmessage(tc.name);