Programming/Delphi

enum 타입 값을 String 값으로 얻어오기

통통만두 2010. 6. 30. 15:25
반응형
uses
  TypInfo;

 

type

TDeviceType =
(
  dtNone,
  dtPhone,
  dtPDA,
  dtNDA,
  dtMTP,
  dtXSync,
  dtMax
);


GetEnumName(TypeInfo(TDeviceType), Ord(dtNDA)) );


이렇게 할 경우 dtNDA 값이 문자열로 전달된다.

문자열에 대해 enum 값을 알아 낼 때는 GetEnumValue라는 함수를 사용하면 된다.
반응형

'Programming > Delphi' 카테고리의 다른 글

[팁] 쓸만한 함수  (0) 2010.06.30
이미지 포맷 확인하기  (0) 2010.06.30
서버에서 파일 받기  (0) 2010.06.30
문자열 파싱하기  (0) 2010.06.30
델파이에서 아이폰 개발이 가능해진다?  (0) 2010.06.30