【发布时间】:2012-05-06 23:24:18
【问题描述】:
我有很多例子,我从一个基本的子表单开始,然后我有 3 个其他子表单建立在它之上,每个子表单都在基本子表单上添加了一些不同的元素。这意味着我对每个子表单都有一个代码页,其中有很多重复。是否可以将通用元素放入单独的模块中,并在其代码页上仅保留与每个子表单相关的附加代码?这有任何性能问题吗?
【问题讨论】:
-
当你说“类”是指类模块还是表单代码模块?
-
@HK1:我根本没有提到“班级”。我尝试为其中一个子表单设置一个新模块并将所有重复的代码移入其中,但它不起作用,其他子表单上的更改没有正确触发事件代码。
-
标题中确实出现了“class”这个词。
-
了解您所说的重复代码类型可能会有所帮助。
-
抱歉,当我重读我的问题时没有看标题。表单代码页列表出现在标题“MS Office Access Class Objects”下,因此提及。在大多数情况下,代码控件启用了属性,以便根据控件中的选择启用相关选项。有些根据特定变量设置组合框的选项。我设置了一个包含通用元素的表单作为一种模板,然后用它来作为我其他表单的基础,每个表单都添加了另外一些控件以及它们相关的编码。
标签: ms-access ms-access-2007 vba