CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

ActiveX 开发指南

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

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

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

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

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

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

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

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

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

父主题:

  1. 关于表单 (VBA)

路过

雷人

握手

鲜花

鸡蛋

最新评论

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

GMT+8, 2025-1-8 19:27

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部