Есть ли способ (в VB6) инкапсулировать элемент управления в форме, чтобы потребители формы не могли изменять свойства элемента управления в этой форме?Инкапсуляция контроля формы
например, если у меня есть форма с именем Form1
с кнопкой по имени Command1
, как я предотвратить потребителей (из Form1
) от делать это:
Form1.Command1.Enable = True
Я скорее хочу выставить метод как EnableCommand()
и пусть метод определяет, является ли это действительной операцией для включения команды или нет.
Большинство других языков, которые управляют формой, являются закрытыми по умолчанию, как можно сделать управление Private
в VB6?
+1, потому что я не понимаю, почему вопрос был опущен. – MarkJ