Excelentes recursos gratuitos para Delphi:
1. Rápido MM
Página inicial: http://fastmm.sf.net Uma atualização importante no Delphi 2006 é o uso do gerenciador de memória de código aberto FastMM para substituir o antigo gerenciador de memória que vem sendo usado há N anos.
FastMM é muito famoso na comunidade Delphi estrangeira. Seu principal objetivo é reimplementar um gerenciador de memória eficiente, seguro e estável (o gerenciador de memória da Borland tem muitos problemas, como a incapacidade de compartilhar entre DLL e Exe e baixa eficiência em multi). -threading - em alguns casos (ou até mesmo uma ordem de magnitude menor!). Antes do lançamento do Delphi 2006, codinome Dexter, eu ouvi Li Wei pregar sobre o quão bom Dexter era, e ele ainda estava no CSDN. Dizem que sua Demo prova que FastMM funciona em Delphi e BCB
A eficiência pode ser melhorada em NNN%!
Comparado com gerenciadores de memória antigos, FastMM tem muitas vantagens:
a. Implementado completamente o gerenciador de memória da Borland, que pode substituir completamente o gerenciador de memória existente (o substituto é o primeiro usa FastMM4, só isso...) Implementado o mecanismo de compartilhamento do gerenciador de memória, entre Exe e Dll O gerenciador de memória compartilhada faz. não requer suporte a DLL c. Função integrada de detecção de vazamento de memória d. Totalmente compatível com o antigo modo de gerenciamento de memória Delphi e. 2005), ele fornece um substituto para BorlndMM.dll, que pode substituir diretamente a DLL no Bin!
2. Código Rápido
Página inicial: http://fastcode.sf.net Um projeto Delphi estrangeiro muito conhecido é uma biblioteca de funções eficiente que pode substituir o rtl do Delphi.
A maioria deles é escrita em assembly. Existem muitos códigos no Delphi2006 que se referem ao fastcode (ou os copiam diretamente). Sua característica é apenas uma palavra: rápido!
3.VirtualTreeview
Página inicial: http://www.delphi-gems.com O controle de árvore mais poderoso, quão poderoso ele é, venha e experimente você mesmo! Este controle também é
Um dos controles usados pelo IDE Delphi2006 (todos os controles relacionados a árvores nele usam isso). A razão pela qual o Delphi2006 é rápido é em parte devido a esse controle em muitos programas!
4. gráficos32
Página inicial: http://www.graphics32.org O controle de imagem Graphics32 é uma biblioteca rápida de desenhos e funções especialmente usada para Bitmap do Windows. Ele pode criar facilmente efeitos visuais translúcidos e criar efeitos de camada, dimensionamento, mesclagem alfa e rotação de ângulo. . e muitos outros efeitos de imagem. Vem com seis controles: TPaintBox32, TImage32, TBitmap32List, TRangeBar, TGaugeBar, TImgView32.
5. GráficoEx
Página inicial: http://www.delphi-gems.com O controle de aprimoramento gráfico do Delphi adiciona suporte para dezenas de formatos gráficos ao Delphi
Imagens TIFF (*.tif; *.tiff), implementação de linha de base estendida
1..16 bits por amostra
indexado, escala de cinza, RGB(A), CMYK, L*a*b*
descompactado, bits compactados, LZW, CCITT T.4, Thunderscan, Deflate, novo estilo JPEG
Imagens de fax GFI (*.fax), usa TTIFFGraphic para ler
Imagens SGI (*.bw, *.rgb, *.rgba, *.sgi)
1..16 bits por amostra
indexado, escala de cinza, RGB(A)
descompactado, RLE
Arquivos de imagens da Autodesk (*.cel; *.pic) apenas no estilo antigo
8 bits por amostra, indexados e descompactados
Imagens Truevision (*.tga; *.vst; *.icb; *.vda; *.win), suporte de gravação incluído