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

В чем разница   Найти похожие ветки 

← →
Дмитрий С ©   (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 вся ветка

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



Память: 0.45 MB
Время: 0.005 c
1-1270457034
Вульфович Филипп
2010-04-05 12:43
2011.10.30
Ошибка при вызове dll


15-1309984198
Юрий
2011-07-07 00:29
2011.10.30
С днем рождения ! 7 июля 2011 четверг


2-1310367651
Gu
2011-07-11 11:00
2011.10.30
перемешать стринглист


15-1309638600
Юрий
2011-07-03 00:30
2011.10.30
С днем рождения ! 3 июля 2011 воскресенье


2-1310328696
Gu
2011-07-11 00:11
2011.10.30
format строки числовых символов




   Наверх