Access 2002

Класс taggedvalues


Чтобы использовать класс TaggedValues, выполните следующие действия:

1.   Объявите переменную для хранения объекта TaggedValues и создайте его экземпляр.

2.   Добавьте пары имя=значение в объект TaggedValues при помощи метода Add. Или присвойте свойству Text объекта TaggedValues строку, в которой хранятся или будут храниться теги.

3.   Присваивайте или считывайте значения тегов, как того требует ваше приложение.

Чтобы с помощью класса TaggedVa 1 ues записать или считать значение свойства Tag, нужно значение этого свойства присвоить свойству Text объекта TaggedVa lues и выполнить с этим объектом необходимые операции, а в завершение присвоить значение свойства Text объекта TaggedValues свойству Tag. Соответствующий программный код выглядит примерно так:

Чтобы использовать описанные функции в своем приложении, импортируйте в него модули классов TaggedValue и TaggedValues из базы данных CH06.MDB.

В Access 2000 появилась возможность сохранять значения, присвоенные свойствам во время выполнения программы. Однако Access не сохраняет изменения свойств формы, вносимые приложением, когда она открыта в режиме формы. Сохраняются только изменения, выполняемые пользователем. Поэтому вы никогда не увидите в окне свойств объекта значение свойства Tag, формируемое классом TaggedValues, как и любые другие изменения значений свойств, вносимые программным путем. Чтобы сделать значение свойства постоянным, его нужно присваивать, когда форма открыта в режиме конструктора.

Модули классов TaggedValues и TaggedValue работают не только со свойством Tag — с их помощью можно обрабатывать любые строки, содержащие наборы тегов в формате имя=значение. Это очень полезная возможность, и мы еще не раз вернемся к ней в примерах этой книги.

Комментарии закрыты