Access快速开发平台隐藏所有“SysFrm”开头的系统窗体代码-宏鹏
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access开发平台


Access快速开发平台隐藏所有“SysFrm”开头的系统窗体代码

发表时间:2019/5/8 8:54:19 评论(2) 浏览(4357)  评论 | 加入收藏 | 复制
   
摘 要:快速开发平台隐藏所有<SysFrm>窗体代码
正 文:

有学员需要隐藏快速开发平台所有SysFrm开头的窗体:


批量隐藏代码如下:

Private Sub Command0_Click()
    If MsgBox("您确认要隐藏所有的SysFrm窗体吗?", vbOKCancel + vbDefaultButton2 + vbExclamation, "提示!!!!") = vbOK Then
        Dim rst As DAO.Recordset
        Set rst = CurrentDb.OpenRecordset("Select Name FROM MSysObjects Where Flags = 0 GROUP BY Name HAVING Name Like 'SysFrm*'")
        '        Debug.Print rst.RecordCount
        Do While Not rst.EOF
            Application.SetHiddenAttribute acForm, rst!Name, True
            rst.MoveNext
        Loop
        rst.Close
        Set rst = Nothing
        Application.RefreshDatabaseWindow
        
        MsgBox "已隐藏所有SysFrm窗体!", vbInformation, "提示:"
    End If
    
End Sub

Access软件网交流QQ群(群号:198465573)
 
 相关文章
用ADO编程隐藏表  【zhengjialon  2007/10/18】
如何隐藏表  【阿智  2008/9/17】
access隐藏表的一种特殊方法  【未知  2008/12/23】
也谈access的安全性问题——关于roych和十段隐藏表问题的讨...  【红尘如烟  2011/1/18】
【access示例】用代码隐藏表\通过代码将表彻底隐藏的示例\把表...  【红尘如烟  2012/6/5】
显示隐藏表  【李制樯  2014/2/13】
【Access源码】鲜为人知的隐藏功能实现自动生成mde/accd...  【红尘如烟  2019/3/31】
常见问答
技术分类
相关资源
文章搜索
关于作者

宏鹏

文章分类

文章存档

友情链接