Главная страница
    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.043 c
2-1130499208
Yus
2005-10-28 15:33
2005.11.20
Работа с классами


3-1128584311
Andrushk
2005-10-06 11:38
2005.11.20
TSQLStoredProc и схема


6-1123313271
MuxauJl
2005-08-06 11:27
2005.11.20
ъДТБЧУФЧХКФЕ! У меня проблемы с кодировкой


2-1130828309
DimaDima
2005-11-01 09:58
2005.11.20
Требует всё больше памяти.


2-1130578543
Agi
2005-10-29 13:35
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
Английский Французский Немецкий Итальянский Португальский Русский Испанский