Вниз
Скачать: CL | DM;

узнать динамически свойство DataField   Найти похожие ветки 

← →
ton2   (2002-10-28 17:37) [0]

Как узнать динамически свойство DataField всех элементов управления формы, связаных с данными (DBGrid,DBText...)


← →
MsGuns ©   (2002-10-28 17:54) [1]

Ответ в вопросе (ИМХО)


← →
ton2   (2002-10-28 18:03) [2]

MsGuns: вопрос не совсем поняли. на форме есть куча элементов управления как связаных с данымы так и обычных. если перебирать все TControl"ы формы то не у всех есть свойство DataField а только у связаных с даными. а перебирать каждый возможный тип вроде
if Сontrol is TDBGrid DF:=TDBGrid(Control).DataField;
if Сontrol is TDBEdit DF:=TDBEdit(Control).DataField;
....
кажется не самым лучшим решением


← →
MsGuns ©   (2002-10-28 19:00) [3]

Посмотри GetPropInfo, IsPublishedProp, GetObjectProp
Смысл - определить наличие некоторого св-ва (например, DataSource) у предка текущего контрола и, если оно есть, обратиться к нему.



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.017 c
1-59090
dronas555
2002-11-07 18:42
2002.11.18
THandle


1-59188
AlexT1000
2002-11-09 15:48
2002.11.18
Как установить свою ширину выпадающего списка в ComboBox?


1-59270
Геннадий
2002-11-05 16:10
2002.11.18
Научите работать с шаблонами в MS Word...


3-58993
DmitryMN
2002-10-28 22:31
2002.11.18
Запрос с масками


3-58996
REP
2002-10-29 06:56
2002.11.18
Добавление поля в существующую таблицу




   Наверх