안녕하세요. 리오 10.3 사용중 해결 못하고 있는 부분이 있어서 부탁 드려요. ㅠㅠ
열거형 타입
TBorderIcon = (biSystemMenu, biMinimize, biMaximize, biHelp);
set 타입
TBorderIcons = set of TBorderIcon;
set 타입인 TBorderIcons 을 파라미터로 주었을 때
biSystemMenu, biMinimize, biMaximize, biHelp 을 프린트 하려고하는데요
열거형은 처리했는데 set 타입은 어떻게 프린트해야 할지 아무리 구글링해봐도
해결방법이 보이지 않습니다. ㅠㅠ
procedure PrintSetType(TypeInfo: PTypeInfo);
begin
// 이걸 못 만들겠어요 ㅠㅠ
end;
그러니까
TMyEnum = (etOne, etTwo, etThree, etFour, etFive);
TMySets = set of TMyEnum;
이 있을 때
procedure Form1.Button1Click(Sender: TObject);
begin
PrintSetType(System.TypeInfo(TMySets));
end;
set 타입인 TMySets 를 파라미터로 주면
etOne, etTwo, etThree, etFour, etFive 을 메모장에 프린트 하는 거에요
델파이 고수분 좀 도와주세요 ㅠㅠ
|