Delphi를 위한 훌륭한 무료 리소스:
1. 빠른MM
홈 페이지: http://fastmm.sf.net Delphi 2006의 중요한 업데이트는 N년 동안 사용되었던 기존 메모리 관리자를 대체하기 위해 오픈 소스 메모리 관리자인 FastMM을 사용한 것입니다.
FastMM은 외국 Delphi 커뮤니티에서 매우 유명합니다. 그 주요 목적은 효율적이고 안전하며 안정적인 메모리 관리자를 다시 구현하는 것입니다. (Borland의 메모리 관리자는 Dll과 Exe 간 공유가 불가능하고 멀티 환경에서 효율성이 낮은 등 많은 문제가 있습니다. -스레딩 - 어떤 경우에는(또는 훨씬 더 낮은 수준!) Dexter라는 코드명을 가진 Delphi 2006이 출시되기 전에 Li Wei가 Dexter가 얼마나 훌륭한 사람인지 설교하는 것을 들었고 그는 여전히 CSDN에 있었습니다. 그의 데모는 FastMM이 Delphi와 BCB에서 작동함을 증명했다고 합니다.
NNN%만큼 효율성이 향상될 수 있습니다!
기존 메모리 관리자와 비교하여 FastMM에는 다음과 같은 많은 장점이 있습니다.
a. 기존 메모리 관리자를 완전히 대체할 수 있는 Borland의 메모리 관리자를 완전히 구현했습니다(대체는 처음으로 FastMM4를 사용합니다...). b. Exe와 Dll 간에 메모리 관리자 공유 메커니즘을 구현했습니다. Dll 지원이 필요하지 않습니다. c. 통합 메모리 누수 감지 기능 d. 기존 코드와 완벽하게 호환됩니다. Delphi IDE(예: Delphi 5/6/7, Delphi) 2005), 그는 Bin의 Dll을 직접 대체할 수 있는 BorlndMM.dll에 대한 대체품을 제공합니다!
2. 패스트코드
홈페이지: http://fastcode.sf.net 매우 잘 알려진 외국 Delphi 프로젝트는 Delphi의 rtl을 대체할 수 있는 효율적인 함수 라이브러리입니다.
대부분은 어셈블리로 작성되었습니다. Delphi2006에는 패스트코드를 참조하는(또는 직접 복사하는) 코드가 많이 있습니다. 그 특징은 단지 한 단어입니다: 빠르다!
3.VirtualTreeview
홈페이지: http://www.delphi-gems.com 가장 강력한 트리 컨트롤, 그것이 얼마나 강력한지 직접 경험해 보세요! 이 컨트롤은 또한
Delphi2006 IDE에서 사용하는 컨트롤 중 하나입니다(여기에 있는 모든 트리 관련 컨트롤은 이것을 사용합니다). Delphi2006이 빠른 이유는 부분적으로 많은 프로그램에서 이 컨트롤 때문입니다!
4. 그래픽32
홈 페이지: http://www.graphics32.org Graphics32 이미지 제어는 Windows 비트맵에 특별히 사용되는 빠른 그리기 및 기능 라이브러리로 반투명 시각 효과를 쉽게 생성할 수 있으며 레이어 효과, 크기 조정, 알파 블렌딩 및 각도 회전을 생성할 수 있습니다. . 및 기타 다양한 이미지 효과. 6개의 컨트롤이 함께 제공됩니다: TPaintBox32, TImage32, TBitmap32List, TRangeBar, TGaugeBar, TImgView32.
5. 그래픽엑스
홈 페이지: http://www.delphi-gems.com Delphi의 그래픽 향상 컨트롤은 Delphi에 수십 가지 그래픽 형식에 대한 지원을 추가합니다.
TIFF 이미지(*.tif; *.tiff), 확장된 기본 라인 구현
샘플당 1..16비트
인덱스, 회색조, RGB(A), CMYK, L*a*b*
비압축, 팩형 비트, LZW, CCITT T.4, Thunderscan, Deflate, 새로운 스타일 JPEG
GFI 팩스 이미지(*.fax)는 TTIFFGraphic을 사용하여 읽습니다.
SGI 이미지(*.bw, *.rgb, *.rgba, *.sgi)
샘플당 1..16비트
인덱스, 그레이스케일, RGB(A)
비압축, RLE
Autodesk 이미지 파일(*.cel; *.pic) 이전 스타일만 해당
샘플당 8비트, 인덱스 및 비압축
Truevision 이미지(*.tga; *.vst; *.icb; *.vda; *.win), 쓰기 지원 포함