1怎样动态地使PageControl的TabSheet页面可点选或不可点选
解决方案 »
- 如何判断 没有bom头的 utf-8 文本文件?
- dbgrideh表中表RowDetailPanel如何设置对应的字段关联呀
- 关于ole的问题,在线等,解决后马上结贴。。
- 用Delphi7怎么发传真呀。我就这么点分了都给了。。
- 课程设计求教
- access 时间比较问题
- CGI及socket问题
- ♠♣♥♦ TEditForm.Create(Self);是什么意思?
- 因打不开avi动画,窗体不能打开进行编辑操作怎么办???
- 哪里能找到大量工具栏按钮上那种黑白和彩色配套的图标?
- 请问struct{}的结构问题,如何变成delphi的结构?
- 想散分都很难
TForm1 = class(TForm)
PageControl1: TPageControl;
TabSheet1: TTabSheet;
TabSheet2: TTabSheet;
TabSheet3: TTabSheet;
TabSheet4: TTabSheet;
TabSheet5: TTabSheet;
procedure PageControl1Change(Sender: TObject);
private
At : integer ;
{ Private declarations }
public
{ Public declarations }
end;var
Form1: TForm1;implementation{$R *.DFM}procedure TForm1.PageControl1Change(Sender: TObject);
begin
if PageControl1.ActivePageIndex = 1 then
PageControl1.ActivePageIndex := at;
at := PageControl1.ActivePageIndex;
end;end.
不行吧!你这是一个变通的做法而已
procedure TForm1.PageControl1Change(Sender: TObject);
begin
if PageControl1.ActivePageIndex = 1 then
PageControl1.ActivePageIndex := at;
at := PageControl1.ActivePageIndex;
end;
end.
中
at := PageControl1.ActivePageIndex;
应该调到前面吧!