![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
![]() Hola de nuevo, me decido a escribir este post porque siempre estoy en la misma disyuntiva, me resulta muy difícil trabajar con conjuntos en Delphi (set of...)
Y cuando digo muy difícil me refiero a cosas algo mas importantes, todos sabemos que los conjuntos tradicionales solamente soportan hasta 256 elementos, que deben ser ordinales, que los podemos enumerar de antemano o también cargar de manera dinámica.... pero resulta que cuando uno quiere algo mas complejo siempre nos quedamos cortos. Hoy necesitaría un conjunto de string's (algo así como set of string) y no puedo hacerlo pues me gustaría que cuando ingrese un elemento repetido no me lo ponga dos veces, también quisiera que la cantidad de elementos fuera un poco mayor a 256 (quizás no tanto pero mayor) y que todo eso funcionara como para los set of tradicionales, include, exclude, in, etc. Bueno, la verdad es que por ahí me estoy ahogando en un vaso de agua y la cosa ya tenga solución pero no la encontré aún. Si alguien la sabe que me lo diga. También estaría bueno un set of integer, pero no se puede. Bueno, espero haberme explicado bien. Saludos, Santiago
__________________
Uno es responsable de lo que hace y de lo que omite hacer. |
#2
|
||||
|
||||
![]() ¿Tal vez trabajando con un TStringList?
Veo algunas propiedades interesantes y una que parece muy buena tstringlist.duplicates dupIgnore = Si se ingresa un elemento duplicado, lo ignora dupAccept = Acepta elementos duplicados. dupError = Devuelve un error al añadir elementos duplicados. Bueno, esto es mejor....
__________________
Uno es responsable de lo que hace y de lo que omite hacer. |
#3
|
|||
|
|||
Hola...
Así es, yo te recomendaría trabajar con TStringList. Saludos... |
#4
|
||||
|
||||
TStringList, creo que es la mejor solución.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Manejar conjuntos (sets) en Delphi | santiago14 | Varios | 1 | 25-08-2010 00:19:33 |
calculadora de conjuntos...insercion, union,etc | sakuragi | JAVA | 3 | 19-02-2009 16:46:59 |
Problemas al intentar trabajar con .ini | Greco | OOP | 2 | 30-07-2007 21:14:05 |
Operaciones de conjuntos. C# | sakuragi | .NET | 2 | 18-06-2006 22:05:41 |
funcion de conjuntos,interseccion, union... | sakuragi | Varios | 13 | 09-09-2005 23:01:52 |
![]() |
|