intraweb 下的TIWRegion容器的enabled := false无法让其中的控件不可用,如何设置大虾:
我在容器内放置了一些输入性的控件如 edit 等,希望通过设置 TIWRegion.enabled := False; 让输入控件无效,可是不行,页面打开后还是可以输入,请问该如何设置? 谢谢
我在容器内放置了一些输入性的控件如 edit 等,希望通过设置 TIWRegion.enabled := False; 让输入控件无效,可是不行,页面打开后还是可以输入,请问该如何设置? 谢谢
解决方案 »
- left outer join 写法
- 100分!怎样使StringGrid1不同网格线的Width和Color不同?
- 如何将TSTRINGS字符串分隔出来,并一一显示出来??
- 在C++ Builder中编译Pascal语句遇到了一些困难,请大家帮忙
- 有没有宁波的朋友呀
- 狂散分!!!来者人人有份(分)
- 利用acitvex form开发的ocx控件能否有传出参数?如何写传出参数?在页面上又如何调用呢?请高手赐教啊!!!
- 很急~~~~~~~~!!!请看看!!5~~~~~~~~~~
- 大送100分
- 小调查:目前大家写Delphi用什么样的机器?晚上一般写到几点?
- 如何删除一个被调用的dll文件
- fastreport 能不能把文字倒过来打印?
建议还是用 for语句容器中一个个控件设为不可用。
procedure TIWForm1.IWAppFormCreate(Sender: TObject);
var
i : Integer;
begin
for i := 0 to iwrgn1.ControlCount - 1 do
begin iwrgn1.Controls[i].Enabled := false; end;
end;
------------------------------
unit Unit1;interfaceuses
Classes, SysUtils, IWAppForm, IWApplication, IWColor, IWTypes, Controls,
IWVCLBaseControl, IWBaseControl, IWBaseHTMLControl, IWControl,
IWCompButton, IWCompEdit, Forms, IWVCLBaseContainer, IWContainer,
IWHTMLContainer, IWHTML40Container, IWRegion;type
TIWForm1 = class(TIWAppForm)
iwrgn1: TIWRegion;
iwedt1: TIWEdit;
procedure IWAppFormCreate(Sender: TObject);
public
end;implementation{$R *.dfm}
procedure TIWForm1.IWAppFormCreate(Sender: TObject);
var
i : Integer;
begin for i := 0 to iwrgn1.ControlCount - 1 do
begin iwrgn1.Controls[i].Enabled := false; end;
end;initialization
TIWForm1.SetAsMainForm;end.
也可以这么做在页面浮一个层出来,并锁定下面的内容不可选。
2,“请等待 ”的提示框,我没做过,但可以试试。在intraweb里通过一个按钮打开一个页面,是弹出窗口么?
var
LSplitterSize, LSplitterLocation : Integer;
LGripType : string;
LGripStyle : string;
LIsW3C : Boolean;
LGripWidth, LGripHeight, LGripTop : string;
LFormTag : TIWHTMLTag;
i : Integer;
LGripZIndex : Integer;
begin
if not Enabled then begin
for i := 0 to ControlCount - 1 do begin
// if Controls[i] is TIWCustomControl then begin
Controls[i].Enabled := false;
// end; end;
end;
Result := inherited RenderHTML(AContext);
。
------------------------------------
当设置Enable=false时,容器里的控件不可用,改完后,把pas文件放到工程中