Ver Mensaje Individual
  #4  
Antiguo 10-11-2003
seduerey seduerey is offline
Miembro
 
Registrado: jun 2003
Posts: 60
Reputación: 21
seduerey Va por buen camino
El error es el siguiente (creia haberlo puesto, vaya memoria tengo):

Project oydeuss.exe raised exception class EAccessViolation with message "......":Write of address 00000004

supongo que es xq accedo a algun nil, pero creia que deberia ser así

El código que falla es el siguiente en el insertar dentro del TTreeMap:


if self = NIL then begin
q := NIL;
q.CreateTTRee(key,Obj);
self := q;
h := true;
end


q es otro TTreeMap, y que sea NIL significa que hemos llegado a un nodo hoja del arbol. Estaba acostumbrado a hacerlo asi en Pascal... ¿que ha cambiado? ... por cierto, Obj tb es NIL.

¿No tiene que ser NIL? bueno, espero respuestas
Responder Con Cita