FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
AddChildObject en TreeView
Hola amigos.
Lo que quiero hacer es agregarle a un child un valor entero que es el ID de un registro de la BBDD y luego poder consultarlo. Estoy usando la componente TcxTreeView de Developer Express pero creo que en esto es igual a la que viene en el ide. Uso Delphi 7. Por ejemplo: var RecId: Integer; ... tv.Items.AddChildObject(tv.Selected, 'Nuevo registro', RecId) Luego como obtengo el valor guardado en el item. Gracias |
#2
|
||||
|
||||
Una vez que obtienes una referencia al nodo, supongo que con algo así:
Pero, ¿te deja compilar lo que pusiste? Según yo, ahí también necesitas hacer un moldeo:
En todo caso, acuérdate de usar las etiquetas adecuadas para escribir código en tus mensajes. // Saludos |
#3
|
|||
|
|||
Lo acabo de probar como sugeris:
Código:
var numver: Integer; begin numver := QNews.FieldByName('DBN_FILECTRL').AsInteger; tv.Items.AddChildObject(tv.Selected, 'New Item', Pointer(numver)); end; Código:
numver := Integer(tv.Selected.Data); showmessage('la version es '+inttostr(numver)); |
#4
|
|||
|
|||
Disculpame Roman, el error fue mio. El ejemlpo que me enviaste si funciona.
Ahora como hago para liberar cada objeto del TreeView? Gracias |
#5
|
||||
|
||||
No tienes que liberar nada por que en realidad no son objetos lo que estás guardando.
// Saludos |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
TreeView | sErgis | .NET | 1 | 15-09-2006 12:05:49 |
Treeview | Leonardo_NV | Varios | 7 | 13-09-2006 15:21:52 |
Copiar un treeview a otro treeview | mierda | OOP | 0 | 26-07-2006 12:29:17 |
Como utilizar el Treeview, desplegar la info del arbol binario al treeview | leo21 | Varios | 2 | 08-04-2004 22:47:30 |
Como utilizar el Treeview, desplegar la info del arbol binario al treeview | leo21 | OOP | 1 | 08-04-2004 22:42:44 |
|