스트림에서 객체를 읽을 때 알 수없는 속성 무시

TPersistent에서 내려 받아 파일에 프로젝트 정보를 저장하는 응용 프로그램이 있습니다. TSteam.ReadComponentRes를 사용하여 스트림에서 객체로 읽어옵니다.

알 수없는 속성 (최신 버전 또는 애플리케이션의 다른 개발 분기에서)을 가진 프로젝트 파일을 열 수 있기를 원합니다. 현재 이로 인해 TStream에 의해 생성 된 TReader에서 예외가 발생합니다. 읽기를 중지하는 대신이 예외를 처리하는 TReader 하위 항목을 사용하는 TStream 하위 항목을 만드는 것을 고려했습니다. 이 작업을 수행하는 더 우아한 방법을 생각할 수있는 사람이 있습니까?

6
задан menjaraz 14 January 2012 в 04:37
поделиться