Исходники
Статьи
Языки программирования
.NET Delphi Visual C++ Borland C++ Builder C/С++ и C# Базы Данных MySQL MSSQL Oracle PostgreSQL Interbase VisualFoxPro Веб-Мастеру PHP HTML Perl Java JavaScript Протоколы AJAX Технология Ajax Освоение Ajax Сети Беспроводные сети Локальные сети Сети хранения данных TCP/IP xDSL ATM Операционные системы Windows Linux Wap Книги и учебники
Скрипты
Магазин программиста
|
Ishodniki.Ru » Online книги » Visual Basic по шагам Шаг 9 - Свойство Persistable, сохранение и установка свойств объекта В любом компоненте, у которого есть свойства, они должны устанавливаться по умолчанию. Обычно это делается в Initialize класса: Private Sub Class_Initialize() ' Вот здесь. End Sub Каждый раз, когда будет создаваться объект, будет вызываться Initialize, в которой Вы запрограммируете настройку свойств по умолчанию. Создать эту функцию можно переключившись на класс: И щелкнуть по ней в списке свойств: Но потом пользователь может эти свойства менять. А при новом запуске они будут заново устаналиваться по умолчанию. Но ведь может возникнуть ситуация, когда свойства нужно будет сохранять до следующего использования объекта. Например, Ваш объект использует курс доллара для каких-то расчетов. В установках по умолчанию Вы задаете курс. Потом через несколько дней курс меняется и теперь каждый раз придется устанавливать это свойство. Эту задачу помогает решить Persistable. Установка его в vbPersistable заставит класс запоминать значение свойства. При его установке у класса увеличится количесво функций: Эти функции можно использовать для сохранения свойств.
|
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Рейтинги
|