Форум: "Начинающим";
Текущий архив: 2006.08.27;
Скачать: [xml.tar.bz2];
ВнизНаследование... Найти похожие ветки
← →
ArtemESC © (2006-08-09 22:45) [0]Если я привожу некоторый класс к потомку, подействует
ли это как-нибудь на класс, который не совпадает с потомком, например повлияет ли как-нибудь такоеTControl(Component1).Visible := True;
, если
Component1 - невизуальный....
← →
TUser © (2006-08-09 22:48) [1]Приведенный синтаксис подействует, и наверняка выскочит ошибка. Если повезет - будет просто глюк. Кратко говоря TAnyClass(AnyObject) не задумываясь рассматривает объект, как объек указанного класса. Есть еще (Any object as TAnyClass) - в этом случае предварительно производится поверка, является ли такое приведение правильным. Если нет - генерируется специальное исключение.
← →
tesseract © (2006-08-09 22:50) [2]> Если я привожу некоторый класс к потомку,
Класс, вроде можно только к предку приводить?
← →
ArtemESC © (2006-08-09 22:50) [3]TUser © (09.08.06 22:48) [1]
А можно как-то проверить...
← →
ArtemESC © (2006-08-09 23:09) [4]TUser © (09.08.06 22:48) [1]
(Any object as TAnyClass)
Что-то здесь неверно...
← →
Джо © (2006-08-09 23:12) [5]> [3] ArtemESC © (09.08.06 22:50)
> TUser © (09.08.06 22:48) [1]
> А можно как-то проверить...
Операторis.
← →
ArtemESC © (2006-08-09 23:17) [6]Джо © (09.08.06 23:12) [5]
Точно...
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.08.27;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.046 c