2009-11-04 20 views
5

Tal vez necesite hacer un proyecto en Delphi y soy un principiante en ese campo. Actualmente, estoy buscando recursos en la red y me confundo porque hay muy pocos sitios de recursos.Delphi estructuras de datos

En primer lugar: ¿Me puede dar algunos buenos sitios web con recursos para Delphi echaba de menos hasta ahora?

Yo también estaba buscando estructuras de datos en Delphi y se preguntaba si hay clases interesantes como un ArrayList en Java o algo por el estilo?

Respuesta

12

existen muchos recursos para un principiante Delphi, consulte las tesis preguntas en StackOverflow

Un buen libro sobre estructuras de datos en Delphi es tomes of delphi: algorithms and data structures

alt text http://www.boyet.com/Images/Lulu_Cover.png

Creo wich la clase ArrayList en Java es muy similar a la lista de medicamentos genéricos (TList< T>) introducido en 2009. Delphi se también puede verificar la clase TList en delphi.

adiós.

+2

+1 para el libro de Julian (Acabo de eliminar mi respuesta ligeramente anterior que enlazaba con la misma página de Lulu). – robsoft

+0

Los genéricos en D2009 requieren una gran dedicación para dominar todos los errores del compilador interno, puede venir con es mejor usar D2010 para genéricos –

4

creo DelphiFeeds es un buen punto de partida. Hay enlaces a muchos otros sitios web de Delphi, incluido TorryNet, donde puede encontrar muchos componentes de código abierto.

En cuanto a las estructuras vistazo a TStrings/TStringList y TList. Los uso muy a menudo.

Para otras clases y funciones vistazo a Delphi Basics. Hay descripciones y ejemplos de código.

+0

Estoy de acuerdo con el enlace DelphiFeeds. Lo uso a menudo para estar al día con lo que está sucediendo con el producto Delphi. –

2

Salida Project Jedi y la JEDI CODE LIBRARY.

la biblioteca de código JEDI (JCL) consiste de un conjunto de probada exhaustivamente y funciones de utilidad totalmente documentados y no -las clases visuales que pueden ser reutilizados instantáneamente en sus proyectos Delphi y C++ Builder.

1

Si está utilizando Delphi 2009 o 2010, viene con varias estructuras de datos útiles en el que realmente no necesita hacer nada especial (TList, TDictionary ...).

1

La ayuda de Delphi está en línea. No sé lo que te has perdido, pero ¿has visto Getting Started with Rad Studio?

Para las estructuras de datos, sugiero primero echar un vistazo al Contnrs.pas unit en el VCL. Se encuentra en la fuente \ Win32 \ rtl \ common. Y si tiene suerte y tiene al menos Delphi 2009, entonces también hay una variante de genéricos en Generics.Collections.pas

2

Otro buen recurso para los componentes es delphipages.com. Si tiene alguna pregunta, el mejor lugar para obtener respuestas está aquí en desbordamiento de pila. :)

Para colecciones geniales específicas, dos unidades que deseará abrir y excavar son contnrs y generics.collections. Ambos están en el directorio de origen delphi (.. \ RAD Studio \ x.x \ source \ Win32 \ rtl \ common) que está instalado para las versiones con licencia.

Cuestiones relacionadas