Форум: "Прочее";
Текущий архив: 2011.10.30;
Скачать: [xml.tar.bz2];
ВнизВ чем разница Найти похожие ветки
← →
Дмитрий С © (2011-07-04 10:45) [0]TSomeClass(Obj)
и
Obj as TSomeClass
?
← →
И. Павел © (2011-07-04 10:54) [1]> [0] Дмитрий С © (04.07.11 10:45)
При использовании "AS" делается проверка типов на совместимость. Если проверка не пройдена - генерируется исключение.
← →
Anatoly Podgoretsky © (2011-07-04 11:02) [2]> Дмитрий С (04.07.2011 10:45:00) [0]
В справке хорошо документировано The as operator
← →
RWolf © (2011-07-04 11:03) [3]
var
l:TList;
o:TObject;
f:TForm1;
l:=TList.Create;
o:=l;
f:=TForm1(o); //тут исключения не будет
f:=o as TForm1; //а тут — будет
f:=l as TForm1; //а это не скомпилируется
← →
Игорь Шевченко © (2011-07-04 14:54) [4]ты че читать не умеешь ?
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2011.10.30;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.003 c