求vb设计中屏蔽toolbar中按钮的代码

来源:百度知道 编辑:UC知道 时间:2024/06/22 03:49:33
一个窗体中有toolbar空间,另一个窗体调用时想屏蔽toolbar中部分按钮
比如其中有个增加功能按钮“btnNew”,如何使之屏蔽掉

Private Sub Form2_Load()
Form1.Toolbar1.Buttons("btnNew").Enabled = False
End Sub

Buttons后的"btnNew"可以改为各种你想要屏蔽的按钮的名称。

toolbar.Buttons("btnNew").Enabled = False

如知道index,需要第i个被蔽掉,也可以写成
toolbar.Buttons(i).Enabled = False
这样可以用循环蔽掉一组按钮

设置一个全局变量,用来标识调用者。
在按钮的点击事件,检测这个全局变量,应该屏蔽的就退出过程。