ник: Lukas
в невидимой еще штук 25 полей.
|
Не надо хранить значения в невидимых полях, для этого есть переменные. К ним и обращения происходят значительно быстрее, чем к элементам управления.
.. это куча полей переименовывать и код перепрописывать...
|
Вот поэтому и предлагаю вынести расчет в отдельную функцию.
Вызываем функцию расчета, передаем аргументы (то есть обращения к полям происходит всего 1 раз), функция возвращает необходимые значения.
А по поводу наглядности попробуй так:
На основную форму добавь элемент управления "вкладка". Сделай три вкладки. На каждую добавь подчиненную форму: форму-калькулятор.
1. Не надо будет иметь три формы-калькулятора.
2. Место занимает в 3 раза меньше.
3. Наглядность почти такая-же.
Только я так не пробовал, может чего и не срастется, но попробовать стоит.