Форум TRACE MODE: техническая поддержка   
мой профиль / my profile авторизация / login | регистрация / register | поиск / search | часто задаваемые вопросы / faq | начало / forum home

  Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
» Форум TRACE MODE: техническая поддержка » ТЕХНИЧЕСКАЯ ПОДДЕРЖКА / TECHNICAL SUPPORT TRACE MODE 5 » Операторский интерфейс / HMI » ActiveX

   
Автор / Author Тема / Topic: ActiveX
Sergei
Forum Professor / Завсегдатай форума
Участник № / Member № 161


Icon 1 отправлено / posted      Профиль для / Profile for Sergei           Редактировать/удалить сообщение / Edit/Delete Post 
Я не уверен, но по-моему этот вопрос отностистся к вам, как разработчикам контейнера.
Как нужно оформить Property , чтобы его значение сохранялась в графической базе? Например, я создал свойство WorkDir типа WideString. Присваиваю ему в РПД некоторое значение,сохраняю и закрываю проект. После открытия это свойство вновь оказывается пустым.
В VB насколько я понял для этого используется PropertyBag, в VisualC++ есть метод DoPropExchange, а в Delphi5 для этого, кажется, используется Stored True при описании свойства. Хотя может я и ошибаюсь.
И еще, зачем РПД два раза вызывает метод Set при закрытии окна свойств ActiveX-a?

Сообщения / Posts 157 | Из / From: russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Sergei
Forum Professor / Завсегдатай форума
Участник № / Member № 161


Icon 7 отправлено / posted      Профиль для / Profile for Sergei           Редактировать/удалить сообщение / Edit/Delete Post 
Спасибо уже не надо. Сам разобрался.
Для тех, кого мучает тот же вопрос - обратите внимание на процедуры
procedure LoadCompProperty(Reader: TReader);
procedure StoreCompProperty(Writer: TWriter);
procedure DefineProperties(Filer: TFiler); override;
в примере ActiveX-a. [Усмешка / Big Grin]

Сообщения / Posts 157 | Из / From: russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
   

   Закрыть тему / Close Topic   Feature Topic   Переместить топик / Move Topic   Удалить топик / Delete Topic Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
 - Printer-friendly view of this topic
Перейти к / Hop To


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us



Powered by Infopop Corporation
UBB.classic™ 6.7.2