문제

Delphi 7에서, 당신은 레코드가 한 위치로 그룹화 된 데이터 모음에 지나지 않았습니다. 마지막 몇 버전에서는 공개 및 개인 회원, 방법, 속성 및 생성자를 추가하여 물체와 훨씬 더 많이 취급 할 수있었습니다. 이 확장 된 구문은 어떤 버전으로 소개 되었습니까?

편집 : 누군가가 왜 묻는 이유를 궁금해하는 경우, 나는 확장 된 구문을 사용하여 상당히 단순화 될 무언가를 설정하려고 노력하고 있지만 이전 버전의 Delphi와 뒤로 호환 할 수 있도록하고 싶습니다. 어떤 ifdef를 사용할 것인지 알아야합니다.

도움이 되었습니까?

해결책

델파이 2006에서 방법이 소개 된 기록이 확실합니다.

다른 팁

나는 당신이 살펴 보는 것이 좋습니다 JCL 라이브러리. 기능에 대한 모든 종류의 정의를 찾을 수있는 매우 유용한 Jedi.inc 파일이 포함되어 있습니다. 특히 다음과 같습니다.

  SUPPORTS_ENHANCED_RECORDS      Compiler supports class [operator|function|procedure] for record types (D9.NET, D10+)

따라서 방법이있는 레코드는 Delphi 2005 (.NET) 및 Delphi 2006 (Win32)에 도입되었습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top