Ausgezeichnete kostenlose Ressourcen für Delphi:
1. FastMM
Homepage: http://fastmm.sf.net Ein wichtiges Update in Delphi 2006 ist die Verwendung des Open-Source-Speichermanagers FastMM, um den alten Speichermanager zu ersetzen, der seit N Jahren verwendet wird.
FastMM ist in der ausländischen Delphi-Community sehr bekannt. Sein Hauptzweck besteht darin, einen effizienten, sicheren und stabilen Speichermanager neu zu implementieren (der Speichermanager von Borland weist viele Probleme auf, z. B. die Unfähigkeit, DLL und Exe gemeinsam zu nutzen, und eine geringe Effizienz unter Multi). -Threading – in einigen Fällen (oder sogar eine Größenordnung weniger!). Bevor Delphi 2006 mit dem Codenamen Dexter veröffentlicht wurde, hatte ich Li Wei darüber predigen hören, wie großartig Dexter sei, und er war immer noch auf CSDN. Es heißt, dass seine Demo beweist, dass FastMM in Delphi und BCB funktioniert
Die Effizienz kann um NNN% verbessert werden!
Im Vergleich zu alten Speichermanagern bietet FastMM viele Vorteile:
a. Vollständig implementierter Speichermanager von Borland, der den vorhandenen Speichermanager vollständig ersetzen kann (der Ersatz ist der erste, der FastMM4 verwendet, das ist alles ...) b. Der Speichermanager-Sharing-Mechanismus zwischen Exe und Dll ist implementiert keine Dll-Unterstützung erforderlich c. Vollständig kompatibel mit dem alten Delphi-Speichermanagermodus (z. B. Delphi 5/6/7). 2005) stellt er einen Ersatz für BorlndMM.dll bereit, der die Dll im Bin direkt ersetzen kann!
2. FastCode
Homepage: http://fastcode.sf.net Ein sehr bekanntes ausländisches Delphi-Projekt ist eine effiziente Funktionsbibliothek, die Delphis RTL ersetzen kann
Die meisten davon sind in Assembler geschrieben. Es gibt viele Codes in Delphi2006, die auf Fastcode verweisen (oder diese direkt kopieren). Sein Merkmal ist nur ein Wort: schnell!
3.Virtuelle Baumansicht
Homepage: http://www.delphi-gems.com Die leistungsstärkste Baumkontrolle, wie mächtig sie ist, kommen Sie und erleben Sie es selbst! Diese Kontrolle ist auch
Eines der von der Delphi2006-IDE verwendeten Steuerelemente (alle darin enthaltenen baumbezogenen Steuerelemente verwenden dies). Der Grund, warum Delphi2006 schnell ist, liegt teilweise an dieser Steuerung in vielen Programmen!
4. Grafiken32
Homepage: http://www.graphics32.org Graphics32-Bildsteuerung ist eine schnelle Zeichen- und Funktionsbibliothek, die speziell für Windows Bitmap verwendet wird. Sie kann problemlos durchscheinende visuelle Effekte erstellen und Ebeneneffekte, Skalierung, Alpha-Überblendung und Winkeldrehung erstellen . und viele andere Bildeffekte. Enthält sechs Steuerelemente: TPaintBox32, TImage32, TBitmap32List, TRangeBar, TGaugeBar, TImgView32.
5. GraphicEx
Homepage: http://www.delphi-gems.com Delphis Grafikverbesserungssteuerung fügt Delphi Unterstützung für Dutzende von Grafikformaten hinzu
TIFF-Bilder (*.tif; *.tiff), erweiterte Basislinienimplementierung
1..16 Bit pro Probe
indiziert, Graustufen, RGB(A), CMYK, L*a*b*
unkomprimierte, gepackte Bits, LZW, CCITT T.4, Thunderscan, Deflate, neuer JPEG-Stil
GFI-Faxbilder (*.fax), verwendet TTIFFGraphic zum Lesen
SGI-Bilder (*.bw, *.rgb, *.rgba, *.sgi)
1..16 Bit pro Probe
indiziert, Graustufen, RGB(A)
unkomprimiert, RLE
Nur Autodesk-Bilddateien (*.cel; *.pic) im alten Stil
8 Bit pro Probe, indiziert und unkomprimiert
Truevision-Bilder (*.tga; *.vst; *.icb; *.vda; *.win), Schreibunterstützung inklusive