有没有办法(在 VB6 中)将控件封装在表单中,以便表单的使用者无法修改该表单上控件的属性?
例如,如果我有一个名为Form1
按钮的表单Command1
,我如何防止消费者(的Form1
)这样做:
Form1.Command1.Enable = True
我宁愿公开一个方法EnableCommand()
,让该方法决定它是否是启用命令的有效操作。
大多数其他语言的窗体上的控件默认是私有的,如何Private
在 VB6 中制作控件?
有没有办法(在 VB6 中)将控件封装在表单中,以便表单的使用者无法修改该表单上控件的属性?
例如,如果我有一个名为Form1
按钮的表单Command1
,我如何防止消费者(的Form1
)这样做:
Form1.Command1.Enable = True
我宁愿公开一个方法EnableCommand()
,让该方法决定它是否是启用命令的有效操作。
大多数其他语言的窗体上的控件默认是私有的,如何Private
在 VB6 中制作控件?