Страницы: 1
RSS
MSForms.Control в модуле класса. Что за зверь?
 
Мяв!
MSForms.Control(s) - это все, что вы напихали в форму.
Код
TextBox =  Control = True

vbYes?
Пытаюсь засунуть TextBox в Control модуля класса и получаю по всей морде
 
События Enter, Exit, AfterUpdate, BeforeUpdate элементов управления обычным путем в "универсальном" модуле класса не перехватить. Как это сделать - см. здесь.
Владимир
 
Цитата
sokol92 написал:
см.  здесь .
Смотрел.Но вопрос не в
Цитата
sokol92 написал:
События Enter, Exit, AfterUpdate, BeforeUpdate элементов управления обычным путем в "универсальном" модуле класса не перехватить.
Тьфу слюной на перехват.
Вопрос именно в названии темы.

Т.е. на форме TextBox это Control, а в модуле класса ХЗ что.
Изменено: RAN - 28.08.2022 20:25:11
 
Переменная Datebox типа MSForms.Control описана в классе Class2 с квалификатором WithEvents и "знает" 4 события (Enter, ...).
Вы этой переменной присваиваете значение  - элемент управления Textbox3, у которого непосредственно этих событий нет - см. сообщение Владимира (ZVI) здесь.
Изменено: sokol92 - 28.08.2022 20:39:32
Владимир
 
Знает / не знает...
TextBox не знает. А что знает?
Цитата
Альберт Эйнштейн так сформулировал принцип бритвы Оккама: «Всё следует упрощать до тех пор, пока это возможно, но не более того».
Страницы: 1
Наверх