728x90
반응형
for TCollectionItem
728x90
for 컬렉션아이템 in 컬렉션 do begin
....
end;
사용법예시
var
Item : TCollectionItem; begin
for Item in TCollection do begin
Item.Name... 등으로 해당 컬렉션 아이템으로 작업
end;
end;
위와 같이 주로 컬렉션 작업때 유용하지만..
배열에서도 사용할 수가 있다고 되어 있네요.
예를 들면
var
I : Integer;
IArray1: array[0..9] of Integer = (1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
begin
for I in IArray1 do
begin
// Do something with I...
end;
end;
이와 같이..
이 같이 for ... in 문장을 지원하는 클래스들은 아래와 같다고 합니다.
Classes.TList
Classes.TCollection
Classes.TStrings
Classes.TInterfaceList
Classes.TComponent
Menus.TMenuItem
ActnList.TCustomActionList
DB.TFields
ComCtrls.TListItems
ComCtrls.TTreeNodes
ComCtrls.TToolBar
728x90
반응형
'Delphi > 문법' 카테고리의 다른 글
인터페이스에 오브젝트 얻기 (0) | 2024.05.30 |
---|---|
델파이의 String 변수 팁 (0) | 2024.05.24 |
ShortString, LongString, WideString 정적배열, 동적배열 (0) | 2024.05.06 |
델파이 코드구역(REGION) 사용방법 (0) | 2024.04.12 |
상속(inheritance)과 연결(association) (0) | 2024.04.08 |
댓글