티스토리 뷰

■ 개체 유형 체크 연산자

  • 개체의 실제 런타임 클래스를 확인하는데 사용

var
	Form1 : TForm;
 
if Form1 is TForm then

'Form1'이라는 오브젝트가 'TForm' 클래스나 그 자손 클래스의 인스턴스인 경우 'true'를 리턴.

 

■ 확인된 타입 캐스트 연산자

procedure Button1Click(Sender : TObject);

begin
	(Sender as TButton).Caption := 'ok';
end;

'Sender'는 'TObject' 타입이므로 Caption 속성에 접근할 수 없으므로 as 연산자를 사용하여 형변환 후 Caption 속성에 접근.


'프로그래밍 언어 > Delphi' 카테고리의 다른 글

[Reference] TADOConnection.BeginTrans  (0) 2016.11.24
[Reference] TStrings.Clear  (0) 2016.11.23
[Reference] TADOQuery.ExecSQL  (0) 2016.11.22
[Reference] TDataSet.Close  (0) 2016.11.21
[Reference] TADOConnection.Open  (0) 2016.11.20
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함