Foros del Web » Programación para mayores de 30 ;) » Programación General »

crear un arbol con Delphi

Estas en el tema de crear un arbol con Delphi en el foro de Programación General en Foros del Web. Muy buenas geni@s ... mi duda es la siguiente: estoy creando cgi's (Web Server Application) con Delphi 5 y tengo pensado de crear un árbol. ...
  #1 (permalink)  
Antiguo 25/06/2003, 10:38
Avatar de davidvamo  
Fecha de Ingreso: diciembre-2001
Ubicación: Barcelona '92
Mensajes: 106
Antigüedad: 22 años, 4 meses
Puntos: 0
Exclamación crear un arbol con Delphi

Muy buenas geni@s ...

mi duda es la siguiente: estoy creando cgi's (Web Server Application) con Delphi 5 y tengo pensado de crear un árbol.

PROBLEMA: no acepta componentes visuales, por lo tanto tengo que crear todo en modo de ejecución!!! :-p

mirense este código (los expertos en delphi ) y diganme donde puedo tener el siguiente fallo:

Internal Server Error 500

--------------------------------------------------------------------------------
Exception: EInvalidOperation
Message: Control '' has no parent window


el código es el siguiente:
Código PHP:
procedure TwmExpediente.wmExpedientewaarbreAction(SenderTObject;
  
RequestTWebRequestResponseTWebResponse; var HandledBoolean);
var
  
MyTreeNode1TTreeNode;
  
TreeView1TTreeView;
begin
  TreeView1
:=TTreeview.Create(self);

  
with TreeView1.Items do
  
begin
    Clear
// eliminamos nodos existentes
    
MyTreeNode1 := Add(nil'RAIZ');
    
// agregamos un nodo hijo
    
AddChild(MyTreeNode1,'NODOHIJO1');

    
// situamos MyTreeNode1 y agregamos nodos hijos
    
MyTreeNode1 := TreeView1.Items[1];
    
AddChild(MyTreeNode1,'NODOHIJO1a');
    
AddChild(MyTreeNode1,'NODOHIJO1b');
    
AddChild(MyTreeNode1,'NODOHIJO1c');

    {
    
tenemos el siguiente arbol
      
RAIZ
      
|-NODOHIJO1
       
|-NODOHIJO1A
       
|-NODOHIJO1B
       
|-NODOHIJO1C
    
}
  
end;
  
Response.content := 'AQUI QUIERO VISUALIZAR EL ARBOL Y NO SE COMO HACERLO';
  
TreeView1.Free;
end
pueden probarlo en cualquier delphi (crean un formulario, un treeview y un boton, en el evento onclick del boton copian el código y verán que quiero hacer a trabés de internet.)


GRACIAS !!!!!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:40.