|
집합형에서 사용하는 함수입니다
Include(FFormState, fsCreating);
-> FFormState:= FFormState + [fsCreating];
Exclude(FFormState, fsCreating);
-> FFormState:= FFormState - [fsCreating];
기능은 이것과 같죠..
그러나 Include나 Exclude를 사용하는것이 성능이 더 좋습니다.
전재득 님이 쓰신 글 :
: VCL 소스를 분석중에 Include 와 Exclude 라는 부분이 있는데 이부분은 디버깅 트레이스도 안되고
:
: 어떤 역활과 작용을 하는지 정확히 모르겠습니다. 파스칼의 특정 명령은 아닌것 같고...
:
: 코드를 봐서는 첫번째 인자가 상태이고 두번째가 일종의 플래그 같은데 정확히 의미가 뭔가요?
:
:
:
: 사용예 :
:
: Include(FFormState, fsCreating);
: Exclude(FFormState, fsCreating);
:
: Include( FControlState, csRecreating);
: Exclude( FControlState, csRecreating);
|