FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Problemas con TList
Buenas, tengo un problema con el tipo TList.
Tengo lo siguiente: -- Tipo TNodoPermiso type TNodoPermiso = record IdUsuarioConf: integer; IdProceso : integer; Permiso: Word; end; -- variables declaradas Lista: Tlist; Nodo: TNodoPermiso; Y cuando la variable Nodo tiene valores lo añado a la lista: lista.add(Nodo). Hasta aquí bien, pero el problema lo tengo a la hora de leer de la lista xk me dice que lista.items[0] devuelve TObject, pero luego ¿cómo puedo obtener el valor de cada campo del record en una variable de tipo TObject?. Gracias de antemano. Saludiiitttooosssss. |
#2
|
||||
|
||||
No estoy seguro, pero me parece que ese tema no va directamente relacionado con este foro. Dinos si estas trabajando con D8 o 9 (.NET), y en caso de no ser asi moveremos el hilo al foro de "Varios" en donde seguro te tienden un brazo de ayuda con mayor rapidez.
Por cierto, creo que te vale con hacer un CAST del objeto, algo del tipo (objeto as tutipo).campo, la verdad no recuerdo bien como hacerlo en delphi pero seguro que por ahi va. En fin, D8/D9 o .NET?
__________________
Héctor Geraldino Software Engineer |
#3
|
|||
|
|||
Buenas,
estoy probando con Delphi 2005 y la solución es la que me has comentado. Muxas gracias. Saludos. |
|
|
|