Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Черный на белый

280
15 января 2006 года
ВуД™
326 / / 04.01.2006
Как сделать чтобы, например, когда форму включаешь она закрашена в черный цвет, я нажимаю на кнопку, форма закрашивается в белый свет. Как сделать когда я выключу программу, а потом включу программу, чтоб у меня остался белый свет, а не черный.
405
16 января 2006 года
Dmitrii
554 / / 16.12.2004
Цитата:
Originally posted by ВуД
Как сделать чтобы, например, когда форму включаешь она закрашена в черный цвет, я нажимаю на кнопку, форма закрашивается в белый свет. Как сделать когда я выключу программу, а потом включу программу, чтоб у меня остался белый свет, а не черный.


Советую хранить необходимые для настройки внешнего вида формы данные в файле, а при инициализации формы считывать их и настраивать её соответствующим образом.

280
17 января 2006 года
ВуД™
326 / / 04.01.2006
А как это зделать
1.8K
17 января 2006 года
LM(AL/M)
332 / / 20.12.2005
Цитата:
Originally posted by Dmitrii
Советую хранить необходимые для настройки внешнего вида формы данные в файле, а при инициализации формы считывать их и настраивать её соответствующим образом.



в реестре надо хранить

405
18 января 2006 года
Dmitrii
554 / / 16.12.2004
Цитата:
Originally posted by ВуД
А как это зделать


В прикреплённом архиве - пример для формы в Excel 2000.
При запуске формы выполняется поиск файла FORM_COLOR.INI в "корне" диска C:. Если файл найден, то значение цвета фона читается из него, если - не найден, то для формы устанавливается чёрный цвет.
При завершении работы формы в файл FORM_COLOR.INI записывается текущее значение цвета фона (если файла нет, то он будет создан).

280
18 января 2006 года
ВуД™
326 / / 04.01.2006
На Microsoft Visual Basic 6.0 ка сделать
405
19 января 2006 года
Dmitrii
554 / / 16.12.2004
Цитата:
Originally posted by ВуД
На Microsoft Visual Basic 6.0 ка сделать


С точки зрения алгоритма никакой разницы нет.
С точки зрения особенностей кода достаточно заменить события [COLOR=blue]UserForm_Initialize[/COLOR] и [COLOR=blue]UserForm_Terminate[/COLOR] на события [COLOR=blue]Form_Load[/COLOR] и [COLOR=blue]Form_Unload[/COLOR].
Пример в прикреплённом архиве.

280
19 января 2006 года
ВуД™
326 / / 04.01.2006
Спасибо земляк!!!
Я тоже с Сибири с Иркутска.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог