FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Problema out of bounds TObjectList con count mayor a cero
Buenas,
En este momento me encuentro experimentando con las TObjectList, ya que estas son muy simples de usar para alguien que no sabe trabajar con punteros(como yo), todo iva excelente, cuando creo la lista
y empiezo añadir elementos
, inclusive cuando hago esto
todo bien. Pero el item siguiente me genera error
con la excepcion de out of bounds indicando que el elemento en el index 1 no existe cuando
me muestra que es igual a tres. No se si esque estoy trabajando mal el list. Gracias por la ayuda brindada Última edición por ecfisa fecha: 21-11-2011 a las 22:04:58. |
#2
|
||||
|
||||
Si sólo quieres acceder al ítem utiliza:
Piensa que con el Extract, además de acceder al elemento lo eliminas de las lista, por tanto los índices cambian (se decrementan). Si utilizas por ejemplo un for para recorrer la lista y dentro de él un Extract, fallará el recorrido, a no ser que lo hagas en orden inverso. ¿Puedes poner el código completo que utilizas?
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#3
|
|||
|
|||
gracias neftali el problema es el mismo que menciona, extraer saca el objeto inmediatamente y mueve los otros
disculpa no analice el procedimiento algo tan simple, esque estoy acostumbrado a ver la descripcion de los procedimientos y funciones en el autocompletar del ide y como lazarus no lo tiene no tengo como verlas ;P |
#4
|
||||
|
||||
En caso de necesitar el Extract se trataría de hacerlo en orden inverso....
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#5
|
|||
|
|||
ok lo tendre en cuenta gracias
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Registro mayor que cero!! | einarcito | SQL | 2 | 04-11-2008 15:30:21 |
problema con la consulta select count() | enecumene | PHP | 5 | 01-02-2007 23:33:24 |
FireBird.- Domino que sea entero mayor o igual a cero | sakuragi | Firebird e Interbase | 1 | 08-09-2006 11:10:09 |
Agregado, Filtro, ClientDataSet, Problema en Count() | andre | Conexión con bases de datos | 1 | 23-07-2004 14:47:07 |
Crystal Reports desde cero, cero, cero. | Repelus | Impresión | 1 | 08-03-2004 21:23:14 |
|