Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Компоненты";
Текущий архив: 2005.11.20;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.042 c
14-1130464155
Idx
2005-10-28 05:49
2005.11.20
Где взять компонент для просмотра рисунков


2-1131096961
TTeK
2005-11-04 12:36
2005.11.20
подсчёт повторяющихся значений или top 10


1-1130407103
BFG9k
2005-10-27 13:58
2005.11.20
Использование модулей из пакетов


1-1130676546
Draught
2005-10-30 15:49
2005.11.20
Замена Memo на что либо более подходящее


4-1127114536
Руслан
2005-09-19 11:22
2005.11.20
А можно ли программно из Windows





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский