Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.10.2007, 06:25   #1
kerill_amuse
 
Аватар для kerill_amuse
 
Регистрация: 30.10.2007
Сообщений: 5
По умолчанию Чудеса при написаниее DB компонента

Чудесный момент происходит: пишу компоненту со свойствами DataSource (TDataSource) и DataField (string). Так вот если свойство, обозначающее поле таблицы, (обычно DataField) будет называться не DataField, то во время DesignTime не отображается список полей даже при установленном значении DataSource.
Шилин Кирилл

Последний раз редактировалось kerill_amuse; 30.10.2007 в 06:28.
kerill_amuse вне форума Ответить с цитированием
Старый 30.10.2007, 07:55   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
пишу компоненту со свойствами
На основе какого компонента?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 04.11.2007, 20:41   #3
Rik
Форумчанин
 
Аватар для Rik
 
Регистрация: 28.07.2007
Сообщений: 361
По умолчанию

Ни чего чудесного, все просто. Когда инспектору объектов передается компонент или группа компонентов, инспектор сканирует все их свойства и ищет соответствующие редакторы. Редакторы существуют для всех свойств. Для свойства с именем FieldName (или DataField) и типом string предназначен соответствующий редактор TFieldNameProperty, если вы меняете имя, инспектор уже думает что это просто свойство с типом string и назначает ему редактор свойства TSTringProperty. Если хотите использовать другое имя и сохранить функционал, придется написать свой редактор свойства и зарегистрировать его в Delphi.
Rik вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Имя компонента... prizrak1390 Общие вопросы Delphi 11 17.04.2008 14:47
Мобило-чудеса техники (Батарейко) Veiron Свободное общение 3 22.02.2008 14:27
"Чудеса" с вводом текста! Mr.User Свободное общение 3 18.11.2007 15:56