Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 01-02-2007
Avatar de edelphi
edelphi edelphi is offline
Miembro
 
Registrado: jun 2006
Posts: 55
Poder: 18
edelphi Va por buen camino
Exclamation sacar hijos de viewtree en tiempo de ejecucion

bueno un saludo a todos los foristas... soy nuevo con el uso del viwe tree y mi pregunta es la siguiente, tengo un viewtree en mi aplicacion al cual quiero agregarle nodos en tiempo de ejecucion poniendole el nombre desde un edit1 y una vez creado ese nodo agregarle un hijo a traves de un edit2.

Muchas gracias por su ayuda de antemano

Última edición por dec fecha: 02-02-2007 a las 09:31:04.
Responder Con Cita
  #2  
Antiguo 02-02-2007
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

No sé si te refieres al componente "TTreeView" que viene junto a Delphi (en la pestaña "Win32" de la paleta de componentes) o si te refieres a otro componente de terceros...

Sitúa un componente "TTreeView" en un formulario. Luego añade también un "TButton" al formulario y en su evento "OnClick" utilizas el siguiente código, a ver si te da una idea:

Código Delphi [-]
procedure TForm1.Button1Click(Sender: TObject);
var
  nodoPadre, nodoHijo: TTreeNode;
begin
  // Añadimos un Nodo sin padre alguno al TreeView
  // guardando en "nodoPadre" una referencia al mismo...
  nodoPadre := TreeView1.Items.AddChild(nil, 'Nodo padre');

  // De modo que podamos luego añadir al Nodo los hijos...
  nodoHijo := TreeView1.Items.AddChild(nodoPadre, 'Nodo hijo');

  // ... y nietos que nos sean menester
  TreeView1.Items.AddChild(nodoHijo, 'Nodo nieto');
end;
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #3  
Antiguo 03-02-2007
Avatar de edelphi
edelphi edelphi is offline
Miembro
 
Registrado: jun 2006
Posts: 55
Poder: 18
edelphi Va por buen camino
Ahora con una tabla

muchas gracias dec si em funciona bien pero sabes ahora lo que deseo es jalar datos de una tabla que vayan a formar los hijos de un treview por ejemplo tenemos ventas de lunes se van al nodo lunes ventas del martes al nodo martes o algo asi espero que me hayas entendido
Responder Con Cita
  #4  
Antiguo 03-02-2007
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
¿Y cuál es el problema? Primero añades los nodos de los días de la semana con el primer método de dec, y luego usas el segundo método para añadir las ventas al nodo que le correspondan.

// Saludos
Responder Con Cita
  #5  
Antiguo 06-02-2007
Avatar de edelphi
edelphi edelphi is offline
Miembro
 
Registrado: jun 2006
Posts: 55
Poder: 18
edelphi Va por buen camino
Talking Ahora si

bueno si eso si funciona bien pero me gustaria que los hijos por ejemplo de los dias de la semana sea informacion jalada desde una base de datos, por ejemplo en una agenda que las citas que tenga el dia lunes aparescan como un hijo del nodo lunes
Responder Con Cita
  #6  
Antiguo 19-03-2007
JXJ JXJ is offline
Miembro
 
Registrado: abr 2005
Posts: 2.475
Poder: 22
JXJ Va por buen camino
edelphi.,

si lograste meter nodos hijo a un nodo a partir del nombre
por ejemplo,
meter nodos hijos, al nodo carpeta2 a partir de su nombre.
Código Delphi [-]
del estado inicial 

nodo_root
           |carpeta
           |             
           |carpeta2

que quede asi

nodo_root
           |carpeta
           |             
           |carpeta2
                   |nodohijo1
                   |nodohijo2
                   |nodohijo3

no encuentro como se hace eso.

Última edición por JXJ fecha: 19-03-2007 a las 22:24:41.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Error en tiempo de ejecución chipsoni Varios 2 16-04-2008 11:29:55
Item en tiempo de ejecucion oscarovertel Varios 3 18-08-2006 14:46:26
TreeView sacar Hijos Caro OOP 2 03-02-2006 21:11:57
redimensionar en tiempo de ejecución aranel OOP 2 26-11-2005 18:43:42
Tiempo de ejecucion? st7 Varios 3 11-05-2004 22:03:28


La franja horaria es GMT +2. Ahora son las 01:26:13.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi