Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.11.20;
Скачать: CL | DM;

Вниз

Выполнение метода в дизайн-тайме   Найти похожие ветки 

 
Genry   (2005-03-24 22:02) [0]

Создал компонент-наследник от TClientDataSet
В нем переопределил метод открытия набора данных SetActive

 TClientDataSetEx = class(TClientDataSet)
 private
   FAccountId: string;
 protected
   procedure SetActive(Value: Boolean); override;
 public
   { Public declarations }
 published
   property AccountID: string read FAccountId write FAccountId;
 end;


в рантайме переопределенный метод работает отлично, а как заставить его работать в дизайн-тайме? Сейчас судя по всему выполняется метод предка.
Заранее спасибо.


 
Petr V. Abramov ©   (2005-03-24 23:49) [1]

> а как заставить его работать в дизайн-тайме?
 Теоретически заставлять не надо. Сам заработает

> судя по всему выполняется метод предка.
 Судя по чему? поставьте какой-нить ShowMessage в начале унаследованного метода. Если не вылезет - надо копать :)


 
Genry   (2005-03-25 00:03) [2]


> Petr V. Abramov ©   (24.03.05 23:49) [1]


>  Судя по чему?


Судя по тому, что код, написанный в методе SetActive до inherited не выполняется, я ставил туда и ShowMessage и raise. А вобще-то должен создаваться определенный набор полей.


 
jack128 ©   (2005-03-25 00:08) [3]

Genry   (25.03.05 0:03) [2]
Судя по тому, что код, написанный в методе SetActive до inherited не выполняется, я ставил туда и ShowMessage и raise

а пакет куда добавлял этот компонент после исправлений перекомпилировал?


 
Genry   (2005-03-25 00:21) [4]


> jack128 ©   (25.03.05 00:08) [3]


> а пакет куда добавлял этот компонент после исправлений перекомпилировал?

Вот я склеротик старый, конечно не перекомпилировал :-)
Спасибо!



Страницы: 1 вся ветка

Текущий архив: 2005.11.20;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.029 c
2-1130946994
pathfinder
2005-11-02 18:56
2005.11.20
Как управлять записями в ADOQuery?


6-1123024539
DVladimir
2005-08-03 03:15
2005.11.20
Проблема с idHTTP


14-1130195349
TButton
2005-10-25 03:09
2005.11.20
[anti]ArtMoney


8-1119617498
MixAnOL
2005-06-24 16:51
2005.11.20
Проигрывание музыки другим приложением


9-1120637163
Зм1й
2005-07-06 12:06
2005.11.20
OpenAL