Форум: "Базы";
Текущий архив: 2005.07.18;
Скачать: [xml.tar.bz2];
Внизнаследники TCustomADODataSet Найти похожие ветки
← →
DSKalugin © (2005-06-04 12:33) [0]Как программно проверить являются ли компоненты производными от TCustomADODataSet? И работать с ними как с TCustomADODataSet
← →
Zacho © (2005-06-04 12:43) [1]Я не работал с ADO, но разве операторы is и as в случае с потомками TCustomADODataSet работают как-то по-другому ?
← →
DSKalugin © (2005-06-04 12:44) [2]Нашол
class function InheritsFrom(AClass: TClass): Boolean;
П.С. забыл, что сегодня суббота :-))
← →
DSKalugin © (2005-06-04 12:46) [3]Да, as я тоже использую, для приведения типов
← →
Zacho © (2005-06-04 12:57) [4]DSKalugin © (04.06.05 12:46) [3]
А is для проверки ?
:)
← →
DSKalugin © (2005-06-04 13:04) [5]хехе, внатуре одно и тоже :-))
if (fmDM.dsPrice.DataSet is TCustomADODataSet)
if fmDM.dsPrice.DataSet.InheritsFrom(TCustomADODataSet)
← →
Anatoly Podgoretsky © (2005-06-04 15:01) [6]DSKalugin © (04.06.05 12:44) [2]
Это для ленивых, а штатное средство в ООП это IS
← →
DSKalugin © (2005-06-04 16:03) [7]наоборот, для ленивых - IS (писать короче :-))
а InheritsFrom мне поискать пришлось :-)
Забыл, блин
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2005.07.18;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.036 c