CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

ActiveX 开发指南

关于加载和卸载表单 (VBA)

2023-1-4 18:42| 发布者: admin| 查看: 513| 评论: 0|来自: AutoCAD

摘要: 有时您可能希望在运行时将窗体加载到内存中,但不显示该窗体。您可以选择这样做是为了更好地控制应用程序中何时发生加载时间,或者何时需要以编程方式访问窗体但不希望向用户显示窗体。

有时您可能希望在运行时将窗体加载到内存中,但不显示该窗体。您可以选择这样做是为了更好地控制应用程序中何时发生加载时间,或者何时需要以编程方式访问窗体但不希望向用户显示窗体。

若要加载窗体但不显示它,请使用 VBA 方法。然后,可以使用该方法使窗体在应用程序执行的适当时间可见。请记住,在表单可见之前,用户无法与您的表单交互。LoadShow

如果调用该方法并且表单尚未加载,则它将自动加载。Show

有时您可能还需要专门卸载表单。卸载表单会从内存中删除该表单,并回收与该表单关联的所有内存。在使用任一理论方法再次加载窗体之前,用户无法与窗体交互,并且无法以编程方式操作窗体。当您知道表单不会在应用程序中再次使用并且想要回收内存时,可以选择卸载表单。LoadShow

隐藏方法不执行卸载。如果您的应用程序结束并且表单尚未卸载,则它将自动卸载。下表比较了 VBA,,, 和方法:ShowHideLoadUnload

VBA 显示、隐藏、加载和卸载方法
方法
显示 显示窗体。如果表单尚未加载,则会自动加载。
隐藏 隐藏窗体。窗体不会从内存中卸载。
负荷 将窗体加载到内存中但不显示它。
卸载 从内存中卸载窗体。这可以从方法显式完成,也可以在应用程序终止时自动完成。Unload

路过

雷人

握手

鲜花

鸡蛋

最新评论

QQ|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 )

GMT+8, 2024-5-19 12:46

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部