Страницы: 1
RSS
Первоначальные значения свойств элементов формы
 
Некоторые свойства элементов формы (Enabled, Locked и другие) меняю программно. При этом при повторном запуске формы эти свойства "восстанавливаются". (Если первоначально Enabled=True, а программно изменил на False, то при новом запуске формы Enabled=True).  
А можно ли в ходе работы формы "восстановить" ВСЕ первоначальные значения у ВСЕХ элементов?
 
Можно. Загнать свойства в переменные. Объявить все переменные глобальными и считывать их при инициализации формы. Ну или загнать их в массив, объявленный как глобальный.
Я сам - дурнее всякого примера! ...
 
Или добавить макрос "UpdatedFrm" :)
<FONT COLOR="CadetBlue">
 
Или ещё проще:  
 
unload userform1: userform1.show  
 
(форма выгрузится из памяти, и запустится вновь)  
Визуально это обычно не заметно, а все параметры контролов сбрасываются.
 
Уважаемый Игорь (EducatedFool), мне вообще кажется, что автор данной темы ответил на свой вопрос в самом вопросе :)
<FONT COLOR="CadetBlue">
 
EducatedFool, элементарно и просто. Спасибо.
Страницы: 1
Читают тему
Наверх