Excelentes recursos gratuitos para Delphi:
1. MM rápido
Página de inicio: http://fastmm.sf.net Una actualización importante en Delphi 2006 es el uso del administrador de memoria de código abierto FastMM para reemplazar el antiguo administrador de memoria que se ha utilizado durante N años.
FastMM es muy famoso en la comunidad extranjera de Delphi. Su objetivo principal es volver a implementar un administrador de memoria eficiente, seguro y estable (el administrador de memoria de Borland tiene muchos problemas, como la imposibilidad de compartir entre Dll y Exe, y baja eficiencia en múltiples. -threading: en algunos casos (¡o incluso en un orden de magnitud menor!). Antes de que se lanzara Delphi 2006, con el nombre en código Dexter, había escuchado a Li Wei predicar sobre lo genial que era Dexter, y todavía estaba en CSDN. Se dice que su Demo demuestra que FastMM funciona en Delphi y BCB.
¡La eficiencia se puede mejorar en NNN%!
En comparación con los administradores de memoria antiguos, FastMM tiene muchas ventajas:
a. Implementó completamente el administrador de memoria de Borland, que puede reemplazar completamente el administrador de memoria existente (el reemplazo es el primero que usa FastMM4, eso es todo...) b. Implementó el mecanismo para compartir el administrador de memoria, entre Exe y Dll. no requiere soporte para Dll c. Función de detección de pérdida de memoria integrada d. Totalmente compatible con el código existente del modo de administrador de memoria antiguo e. 2005), proporciona un reemplazo para BorlndMM.dll, que puede reemplazar directamente el Dll en Bin.
2. Código rápido
Página de inicio: http://fastcode.sf.net Un proyecto extranjero de Delphi muy conocido es una biblioteca de funciones eficiente que puede reemplazar las funciones rtl de Delphi.
La mayoría de ellos están escritos en ensamblador. Hay muchos códigos en Delphi2006 que hacen referencia al código rápido (o cópielos directamente). Su característica es solo una palabra: ¡rápido!
3.Vista de árbol virtual
Página de inicio: http://www.delphi-gems.com El control de árboles más poderoso, qué poderoso es, ¡ven y experimentalo tú mismo! Este control también es
Uno de los controles utilizados por el IDE de Delphi2006 (todos los controles relacionados con el árbol lo usan). ¡La razón por la que Delphi2006 es rápido se debe en parte a este control en muchos programas!
4. gráficos32
Página de inicio: http://www.graphics32.org El control de imágenes Graphics32 es una biblioteca de funciones y dibujo rápido especialmente utilizada para mapas de bits de Windows. Puede crear fácilmente efectos visuales translúcidos y puede crear efectos de capa, escalado, combinación alfa y rotación de ángulos. y muchos otros efectos de imagen. Viene con seis controles: TPaintBox32, TImage32, TBitmap32List, TRangeBar, TGaugeBar, TImgView32.
5. GráficoEx
Página de inicio: http://www.delphi-gems.com El control de mejora de gráficos de Delphi agrega soporte para docenas de formatos de gráficos a Delphi.
Imágenes TIFF (*.tif; *.tiff), implementación de línea base extendida
1..16 bits por muestra
indexado, escala de grises, RGB(A), CMYK, L*a*b*
bits empaquetados y sin comprimir, LZW, CCITT T.4, Thunderscan, Deflate, nuevo estilo JPEG
Imágenes de fax GFI (*.fax), utiliza TTIFFGraphic para leer
Imágenes SGI (*.bw, *.rgb, *.rgba, *.sgi)
1..16 bits por muestra
indexado, escala de grises, RGB(A)
sin comprimir, RLE
Archivos de imágenes de Autodesk (*.cel; *.pic) solo estilo antiguo
8 bits por muestra, indexados y sin comprimir
Imágenes Truevision (*.tga; *.vst; *.icb; *.vda; *.win), soporte de escritura incluido