먼저번에 올렸던 컴포넌트 홍보 게시물이 예고도 없이 지워져서, 다시 게시물을
올리는데 많이 망설였습니다.
그래도, 다시 한 번 도전해 보기로 했습니다. 이번에도 지워진다면, 볼랜드 포럼
에는 한동안 게시물을 올리지 못할지도 모르겠습니다.
아래는 델마당에 올린 게시물을 복사해서 올린것 입니다.
-------------------------------------------------------------------------------
먼저 말씀 드린것과 같이 데모를 올려 드립니다. 많은 분들께서 관심
가져주신데 감사하며, 구매도 해주신다면 더욱 좋겠습니다... ^^a
주의를 기울이셔야 할 부분은 "소스를 공개하지 않는다"는 것 입니다.
소스를 공개해서 이런 종류의 기능이 다른 거대한 컴포넌트 메이커에게
흡수되는것이 싫기 때문 입니다.
저의 소원은 제대로된 델파이 컴포넌트 회사를 만드는 것입니다. 그래서,
이런 컴포넌트의 조그만 기술들이 거대한 컴포넌트 메이커에게서 보호되
길 원하기 때문에, 소스는 공개하지 않습니다.
오류가 발생하면 즉시 즉시, 보고해 주시면 즉각 수정해서 보내 드리겠
습니다.
-------------------------------------------------------------------------------
사용방법
1. 사용법
1) 디자인타임 파일로드
- jBinDataLoader를 적당한 폼위에 올린다.
- jBinDataLoader.DataList를 선택해서 Item편집기를 연다
- 새로운 Item을 생성 & 선택 -> DataFile에 로딩하고자 하는
데이타를 선택한다.
- jBinDataLoader.DataLoader로 파일을 로드한다.
주의 : 파일의 내용이 수정되었거나, File Item을 추가, 삭제한
경우에는 반드시 jBinDataLoader.DataLoader를 눌러서
다시 데이타를 로드해야 합니다.
2) 런타임 파일저장
- jBinDataLoader.SaveBinFile( Index, 패스 + 파일명 )을 호출해서
필요로 하는 장소에 저장한다.
3) 기타 주의할 점
- 디자인 타임에 로드한 데이타를 런타임에는 항상 메모리에
가지고 있습니다.
압축해서 가지고 있기 때문에 메모리 소모는 몇백킬로 내외
지만, 이마저도 필요 없다고 판단되면
jBinDataLoader.DataList[ index ].ZipData.Text := '' 와 같이해서
메모리에 있는 데이타를 지울 수 있습니다.
하지만, 일단 메모리에서 지워지면 다시 로딩할 수 없습니다.
- 데이타를 압축하기 때문에, 지나치게 큰(200K이상) 바이너리 파일은
압축률이 떨어지고 실행시간을 느리게 만드는 원인이 됩니다.
압축률이 높은 text파일이라 해도 400-500K 이상은 로딩하지 않도록
주의 하십시요.
4) 라이센스
- 이 컴포넌트는 데모버젼입니다. 데모의 유포는 허용하나,
BinDataLoader_Unit, BinLoaderPropEdtr_Unit들 컴포넌트 자체의
수정과 크랙은 일체허용하지 않습니다.
-------------------------------------------------------------------------------
제품소개
제품 : jBinDataLoader
기능 : 델파이 디자인 타임 외부파일 Loader
플랫폼 : Delphi 7
가격 : 2만원
소스여부 : 소스는 포함되어 있지 않습니다.
서비스 : 1. 6개월간의 오류사항에 대한 무상 업그레이드
2. 무상 업그레이드 기간내에, Delphi 7 이외의
다를 Delphi 5, 6, 8 버전에 대한 포팅을 요
청할 경우, 이를 제공합니다.
연락처 : wingofdelphi@hanmail.net
-------------------------------------------------------------------------------
|