Ver Mensaje Individual
  #15  
Antiguo 20-05-2003
__cadetill __cadetill is offline
Miembro
 
Registrado: may 2003
Posts: 3.387
Reputación: 25
__cadetill Va por buen camino
Por lo tanto, el error no es la comparacion a Nil, sino que faltaria hacer una comprovacion de si hay algun nodo seleccionado y quedaria el codigo algo asi

Código:
procedure TForm1.SubirClick(Sender: TObject);
var Nodo : TTreeNode;
begin
     with Tree do
      begin
           if Selected <> Nil then
            begin
                Nodo := Selected;
                Nodo := Nodo.GetPrev;
                if Nodo <> nil then
                   Selected := Nodo;
            end;
      end;
end;
Asi mejor?
Responder Con Cita