2011-09-11 4 views
3

개체 인스턴스에서 속성 값을 동적으로 가져 오려고합니다. 클래스 속성, 순서 유형 및 문자열을 가져올 수있었습니다. GetPropValue의 델파이 소스는 tkInterface를 지원하지 않습니다. 속성 정보를 사용하여 인터페이스를 가져 오는 방법이 있습니까? BTW 노출 된 모든 속성은 게시 된 속성입니다.GetPropValue에서 인터페이스 가져 오기

당분간은 반환 유형으로 TObject를 사용하고 있습니다. GetPropValue는 객체 인스턴스의 주소를 반환합니다. 내가 TObject 및 결과를 반환 typecasting 오전.

답변

5

잘 이해하면 GetInterfaceProp() 기능을 사용하고 싶습니다. 사용법은 GetPropValue()과 동일하지만 을 사용하여 올바른 유형으로 "캐스팅"할 수있는 IInterface을 반환합니다.

+0

쿨 ... 나는 그 중 하나를 놓쳤습니다. 고마워요. –