请问如何动态创建frame,并把frame放到tabcontrol或pagecontrol中去,当tabindex改变时关闭frame,创建令一个新的 为什么在tabindex 3中放控件,在1、2中也看得见 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.可以从名字上看出来.tabcontrol 标签控制-对同一页面进行不同控制 应用:如腾讯浏览器.delphi组件面板pagecontrol 页面控制-对不同页面进行控制.2.如何动态创建frame,并把frame放到tabcontrol或pagecontrol中去,当tabindex改变时关闭frame,创建令一个新的???type TForm2 = class(TForm) TabControl1: TTabControl; Button1: TButton; procedure Button1Click(Sender: TObject); procedure TabControl1Change(Sender: TObject); private { Private declarations } public { Public declarations } end;var Form2: TForm2; Frame:Tframe3;implementation{$R *.dfm}procedure TForm2.Button1Click(Sender: TObject);begin Frame := Tframe3.Create(nil); Frame.Dock(TabControl1,TabControl1.BoundsRect); Frame.Align:= alClient;end;procedure TForm2.TabControl1Change(Sender: TObject);begin if Assigned(Frame) then begin Frame.Free; Frame:=nil; end else Button1.Click;end; 类QQ界面设计求教!只要参与就给分。分不够再加! 你开源了吗? 如何让shelltreeview目录指向当前所在位置? 数据提供程序或其他服务返回E_fail状态。。 怪问题!!!求高手解答 如何使用DLL啊? 哪里有sa fileup这个东东下 sql问题 关于insert等 本人刚刚开始学delphi,有两个问题请各位高手帮忙解答。 小问题,请大家Help,一定给分! 寻求控件!!!50分!! 关于word!请高手指点 一个简单的MIDAS程序,但都有问题,WHY??(急)
tabcontrol 标签控制-对同一页面进行不同控制
应用:如腾讯浏览器.delphi组件面板
pagecontrol 页面控制-对不同页面进行控制.
2.
如何动态创建frame,并把frame放到tabcontrol或pagecontrol中去,当tabindex改变时关闭frame,创建令一个新的???type
TForm2 = class(TForm)
TabControl1: TTabControl;
Button1: TButton;
procedure Button1Click(Sender: TObject);
procedure TabControl1Change(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;var
Form2: TForm2;
Frame:Tframe3;
implementation{$R *.dfm}procedure TForm2.Button1Click(Sender: TObject);
begin
Frame := Tframe3.Create(nil);
Frame.Dock(TabControl1,TabControl1.BoundsRect);
Frame.Align:= alClient;
end;procedure TForm2.TabControl1Change(Sender: TObject);
begin
if Assigned(Frame) then
begin
Frame.Free;
Frame:=nil;
end
else
Button1.Click;
end;