Отличные бесплатные ресурсы для Delphi:
1. ФастММ
Домашняя страница: http://fastmm.sf.net Важным обновлением в Delphi 2006 является использование менеджера памяти с открытым исходным кодом FastMM вместо старого менеджера памяти, который использовался уже N лет.
FastMM очень известен в зарубежном Delphi-сообществе. Его основная цель — заново реализовать эффективный, безопасный и стабильный менеджер памяти (менеджер памяти Borland имеет множество проблем, таких как невозможность совместного использования Dll и Exe, а также низкая эффективность при использовании multi). -threading — в некоторых случаях (или даже на порядок ниже!) До выхода Delphi 2006 под кодовым названием Dexter я слышал проповедь Ли Вэя о том, насколько велик Декстер, и он все еще был на CSDN. Говорят, что его демо доказывает, что FastMM работает в Delphi и BCB.
Эффективность можно повысить на NNN%!
По сравнению со старыми менеджерами памяти FastMM имеет множество преимуществ:
a Полностью реализован менеджер памяти Borland, который может полностью заменить существующий менеджер памяти (первая замена использует FastMM4, вот и все...) b Реализован механизм совместного использования менеджера памяти между Exe и Dll. не требуется поддержка Dll. c. Встроенная функция обнаружения утечек памяти. d. Полностью совместим с существующим кодом старого режима менеджера памяти Delphi. 2005), он предоставляет замену BorlndMM.dll, которая может напрямую заменить Dll в Bin!
2. Фасткод
Домашняя страница: http://fastcode.sf.net Очень известный зарубежный проект Delphi представляет собой эффективную библиотеку функций, которая может заменить Delphi rtl. Функции в ней.
Большинство из них написаны на ассемблере. В Delphi2006 есть много кодов, которые ссылаются на фасткод (или копируют их напрямую). Его характеристика – всего одно слово: быстро!
3.Виртуальное древовидное представление
Домашняя страница: http://www.delphi-gems.com Самый мощный контроль над деревьями. Насколько он мощный, приходите и испытайте его сами! Этот контроль также
Один из элементов управления, используемых в интегрированной среде разработки Delphi2006 (все элементы управления, связанные с деревом, используют его. Причина, по которой Delphi2006 работает быстро, частично связана с этим элементом управления во многих программах).
4. графика32
Домашняя страница: http://www.graphics32.org Управление изображениями Graphics32 — это библиотека быстрого рисования и функций, специально используемая для растровых изображений Windows. Она позволяет легко создавать полупрозрачные визуальные эффекты, а также создавать эффекты слоев, масштабирование, альфа-смешение и поворот угла. . и многие другие графические эффекты. Поставляется с шестью элементами управления: 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), включена поддержка записи