2009-03-25 8 views
0

J'utilise Delphi6, et il n'a pas les capacités suivantes:où puis-je trouver une bonne librairie delphi?

  • un objet bibliothèque,
  • un objet liste (? Ressemble TList, TStringList est bon assez)
  • une bibliothèque d'algorithmes (comme sort,)
  • bibliothèque de modèles comme STL
  • fonction de langage dynamique ou GC.
  • et ainsi de suite.

comment puis-je trouver ce genre de choses?

+0

Qu'est-ce qu'un "objet bibliothèque"? –

Répondre

11

Essayez Jedi Code Library. Il existe de bons remplacements pour les classes de conteneur et les algorithmes de tri. Je ne pense pas qu'il y ait GC ou d'une bibliothèque STL comme pour Delphi 6.

Delphi 6 est derrière le temps, vérifier Delphi 2009 ou au moins Turbo Delphi

+0

Eh bien, il ne s'est pas passé beaucoup entre 6 et 2008. Nous attendons toujours le support 64 bits –

+2

@Stephan, surcharge d'opérateur, génériques, méthodes anonymes, refactoring, intégration DUnit, pliage de code, FastMM et chute de Borland sont juste un peu pour compter :) – idursun

+0

Pas intéressant, 2009, 2009, ok, a bien fonctionné dans Delphi 5, pas bon, a travaillé dans D5, enfin :) –

2

Il y a beaucoup de bibliothèques delphi tiers, les composants et le code source exemples sur le net. Juste quelques du haut de ma tête

JEDI http://www.delphi-jedi.org/

et

une page super Delphi http://delphi.icm.edu.pl/

+0

Je crois que la page Delphi Super être défunte. Torry est un autre candidat: http://www.torry.net/ – willw

3

Il y a DeCAL, qui prétend être similaire à la STL. Cependant, je ne l'ai jamais vraiment testé.

+0

J'utilise DeCAL beaucoup, et j'aime beaucoup. (Un client payant à partir de quand il a été nommé SDL :-) Je suis un peu inquiet, car il n'y a plus personne qui le maintient. Aurait probablement vérifié EZSDL de Bucknall à la place. – Vegar

+0

DeCAL est cependant très consommateur de mémoire. Pas celui à choisir pour la vitesse. –

2

Comme alternative à la décalcomanie (ce qui est une très bonne alternative à TList sans médicaments génériques), je proposerai EZSDL by Julian M Bucknall.

-1

Les trois premiers sont dans la VCL, jetez un oeil dans l'aide et les sources. Delphi 6 n'a pas de génériques, donc ne peut pas être utilisé avec une bibliothèque de modèles. Et pas de ramassage des ordures.

Si vous souhaitez programmer en Delphi, oubliez-les. Sinon, trouvez une autre langue.

Questions connexes