Хранение пользовательских типов данных. Часть 3. Данные между сессиями AutoCAD.

Достаточно интересная, мне кажется, тема. Что можно (и, самое главное - нужно!) хранить между сессиями AutoCAD'a?

Будем рассматривать варианты только изменяемых данных, программы типа "Профиль" и "Профиль 3D" не рассматриваем,- там особо не разгуляешься.

Пример таких данных: Вы разработали лисп, который устанавливает и настраивает текущие текстовый и размерный стили. Все здорово, все круто, все классно. Но потом выясняется, что не всегда требуется выполнение этих действий. Иногда, например, надо сделать так, чтобы стиль создавался неаннотативным. Или создавался, но не активировался. Или вообще не создавался.

При этом подобное поведение должно быть у 1-2 Ваших клиентов, остальным 200 такие настройки не требуются. Что будем делать?

Правильно, хранить данные вне сессий AutoCAD'a и читать их по мере надобности.

Если прикинуть, то вариантов (казалось бы) немного: либо файловое хранение, либо в реестре. Но на самом деле не все так просто и очевидно.
(Попытался написать полный текст, но получилось слишком длинно. Продолжение следует!)

Размещено в Новости · Метки: , ,



Поделитесь своим мнением


Я не робот.