문제

을 머리말을 사용하고 Borland C++및 VCL.

나의 어떤 종류를 필요로 하는 구조적 객체 저장할 수 있는 디스크에 저장되어 하나의 파일로 포함할 수 있습니다 여러 이름의 방울을 이진 데이터 수 있는 프로그래밍 방식으로 열거,액세스 및 조작할 수 있습니다.

IStorage 인터페이스를 보다 가까 내가 원하는 것이지만 내가 선호하는 것 VCL 스타일 솔루션으로 변환하 TStream s(VCL)을 IStream 의 다른 것들 사이에 가져오고 그들의해야 하는 간단한 솔루션을 사용하여 VCL 물건을 거처럼 사용할 수 있 TIniFile 하지만 이진 데이터이다.

나는 원하지 않으로 XML 을 사용진 데이터 모양은 매우 큰 경우 올바르게 인코딩된 사용을 위해서는 XML 그것은 완전히 inneficient.

감사에 대해 사전에 모든 제안입니다.

도움이 되었습니까?

해결책

zip 파일은 사실상 표준 컨테이너이며, TSTREAM 인터페이스를 얻을 수있는 것 같습니다. http://www.tek-tips.com/faqs.cfm?fid=6734

다른 팁

ELDOS의 SOLFS (고체 파일 시스템).

http://www.eldos.com/solfs/

매우 신뢰할 수 있지만 가장 저렴한 솔루션은 아닐 수도 있습니다 (한 개발자에게는 $ 372).

나는 갔다 지퍼 포지 구성 요소에 의해. 빠르고, 적극적으로 개발/지원을 받고 있으며, 내가 원하는 것을 지원할 수있는 완벽한 인터페이스를 가지고 있습니다.

모든 제안에 감사드립니다.

지 않는 경우에 저장하고 거대한 파일(그것은 2 기가바이트이 제한), GPStructuredStorage 수도 편리합니다.

그것은 오픈 소스는 구조적 저장소 라이브러리에 대한 델파이,여전히 유지하고 보다 일 D2010.

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