Excellentes ressources gratuites pour Delphi :
1. RapideMM
Page d'accueil : http://fastmm.sf.net Une mise à jour importante dans Delphi 2006 est l'utilisation du gestionnaire de mémoire open source FastMM pour remplacer l'ancien gestionnaire de mémoire utilisé depuis N ans.
FastMM est très connu dans la communauté Delphi étrangère. Son objectif principal est de réimplémenter un gestionnaire de mémoire efficace, sûr et stable (le gestionnaire de mémoire de Borland présente de nombreux problèmes, tels que l'impossibilité de partager entre Dll et Exe, et une faible efficacité en mode multi. -threading - dans certains cas, même un ordre de grandeur inférieur !). Avant la sortie de Delphi 2006, nom de code Dexter, j'avais entendu Li Wei prêcher à quel point Dexter était génial, et il était toujours sur CSDN. On dit que sa démo prouve que FastMM fonctionne avec Delphi et BCB
L'efficacité peut être améliorée de NNN% !
Par rapport aux anciens gestionnaires de mémoire, FastMM présente de nombreux avantages :
a. Implémentation complète du gestionnaire de mémoire de Borland, qui peut remplacer complètement le gestionnaire de mémoire existant (le remplacement est le premier utilise FastMM4, c'est tout...) b. Implémentation du mécanisme de partage du gestionnaire de mémoire, entre Exe et Dll. Le gestionnaire de mémoire partagée le fait. ne nécessite aucun support Dll c. Fonction de détection de fuite de mémoire intégrée d. Entièrement compatible avec l'ancien mode de gestion de mémoire Delphi e. 2005), il propose un remplacement pour BorlndMM.dll, qui peut directement remplacer la Dll dans Bin !
2. Code rapide
Page d'accueil : http://fastcode.sf.net Un projet Delphi étranger très connu est une bibliothèque de fonctions efficace qui peut remplacer le rtl de Delphi.
La plupart d'entre eux sont écrits en assembleur. Il existe de nombreux codes dans Delphi2006 qui font référence au fastcode (ou les copient directement). Sa caractéristique ne tient qu'à un mot : rapide !
3.Vue virtuelle de l'arbre
Page d'accueil : http://www.delphi-gems.com Le contrôle d'arbre le plus puissant, quelle puissance, venez en faire l'expérience vous-même ! Ce contrôle est également
L'un des contrôles utilisés par l'IDE Delphi2006 (tous les contrôles liés à l'arborescence l'utilisent). La raison pour laquelle Delphi2006 est rapide est en partie due à ce contrôle dans de nombreux programmes !
4. graphiques32
Page d'accueil : http://www.graphics32.org Le contrôle d'image Graphics32 est une bibliothèque de dessins et de fonctions rapide spécialement utilisée pour Windows Bitmap. Il peut facilement créer des effets visuels translucides et créer des effets de calque, une mise à l'échelle, une fusion alpha et une rotation d'angle. .et bien d'autres effets d'image. Livré avec six contrôles : TPaintBox32, TImage32, TBitmap32List, TRangeBar, TGaugeBar, TImgView32.
5. GraphiqueEx
Page d'accueil : http://www.delphi-gems.com Le contrôle d'amélioration graphique de Delphi ajoute la prise en charge de dizaines de formats graphiques à Delphi
Images TIFF (*.tif; *.tiff), implémentation de la ligne de base étendue
1..16 bits par échantillon
indexé, niveaux de gris, RVB(A), CMJN, L*a*b*
bits non compressés, compressés, LZW, CCITT T.4, Thunderscan, Deflate, nouveau style JPEG
Images de fax GFI (*.fax), utilise TTIFFGraphic pour lire
Images SGI (*.bw, *.rgb, *.rgba, *.sgi)
1..16 bits par échantillon
indexé, niveaux de gris, RVB(A)
non compressé, RLE
Fichiers d'images Autodesk (*.cel; *.pic) ancien style uniquement
8 bits par échantillon, indexés et non compressés
Images Truevision (*.tga; *.vst; *.icb; *.vda; *.win), prise en charge en écriture incluse