Главная страница
    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
2-1130853359
3JIO
2005-11-01 16:55
2005.11.20
Базы


2-1131044175
злобная танька
2005-11-03 21:56
2005.11.20
array


4-1127113502
Diane
2005-09-19 11:05
2005.11.20
Работа с Dialog Box из файла ресурсов


1-1130404652
leonon
2005-10-27 13:17
2005.11.20
Работа с TWebBrowser


2-1129298643
Zaletchik
2005-10-14 18:04
2005.11.20
Помогите с бинарными файлами.





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский