怎么禁用窗体上的所有东西 我想禁用窗体上的所的东西,但是如果 Form1.Enabled = False窗口拖也拖不动,也不能关闭。难道只有把窗体上的控件一个一个禁用? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 on error resume next dim obj for each obj in form1.controls obj.enabled=false next Private Sub Form_Load() Dim obj As Control For Each obj In Me.Controls obj.Enabled = False NextEnd Sub 使用容器。例如 Frame 控件,设置成无边框。所有其他控件都“装”进去。只需设置 Frame 使能或禁止。 呵呵,同楼上想法一致,用个容器放下所有控件,只要Disable该容器即可使其内部控件不响应这个方法还可以推而广之:令窗口部分控件禁止响应. 从效率上来说也比遍历所有控件来的高 嘿嘿,末有什么大钱....在弄asp.net(C#)+ajax 第一次接触ajax,主要是这个晕,老了,学新东西慢了...没心思回帖了,不然一会vb,一会c#搞的自己有时写的代码乱了套,呵呵.... 建议你把窗体上的控件放到一个picture 或frame中让他们 的属性为false TO vbman2003学ajax 去这里看看很不错http://www.w3school.com.cn/ajax/index.asp 谢了fzx4936我现在用的是ASP.Net2.0 AJAX Extensions 1.0....对于我来说比直接js相对简单点,呵呵... 取记录集中的不重复值 sql dcom配置问题?郁闷 如何动态设置DATAREPORT中的LABLE控件的标题呢? 两个小问题,在线等 如何知道执行ado后的adorec返回的记录数有多少条? 怎样设置窗体在最上边? 用vb增加access数据库的记录的时候,怎样把其中一个自动编号的字段显示出来? langzhi:在使用listview时,添加记录时如何使当前记录为最后添加的记录并显示当前 为何combox会自动调用click事件? 为什么VB程序运行多次后会产生很多的临时文件? 交叉表查询 数据格式化
dim obj
for each obj in form1.controls
obj.enabled=false
next
Private Sub Form_Load()
Dim obj As Control
For Each obj In Me.Controls
obj.Enabled = False
NextEnd Sub
使用容器。例如 Frame 控件,设置成无边框。所有其他控件都“装”进去。只需设置 Frame 使能或禁止。
这个方法还可以推而广之:令窗口部分控件禁止响应.
从效率上来说也比遍历所有控件来的高
嘿嘿,末有什么大钱....
在弄asp.net(C#)+ajax 第一次接触ajax,主要是这个晕,老了,学新东西慢了...
没心思回帖了,不然一会vb,一会c#搞的自己有时写的代码乱了套,呵呵....
让他们 的属性为false
学ajax 去这里看看很不错
http://www.w3school.com.cn/ajax/index.asp
我现在用的是ASP.Net2.0 AJAX Extensions 1.0....对于我来说比直接js相对简单点,呵呵...