borrar class dinamica segun su index
Publicado por Demon Lover (1 intervención) el 06/09/2002 10:34:35
Hola a la hora de borrar una class diamica segun su index me sale un error
pongo este codigo
Usuarios.Delete( 2 ); // 2 es el index
Usuarios es un objeto de tipo TUsuarios, el cual es una class deribada de TObjectList
procedure TUsuarios.Delete(Index: Integer);
begin
Items[Index].Free; //intento liberar al usuario porque devuelve un TUsuario
Inherited Delete(Index); // inento borrar el puntero de la lista
end;
gracias, quizas haga algo mal y me digan la forma correcta de liberar la memoria en tiempo de ejecucion y borrar el puntero de la lista
pongo este codigo
Usuarios.Delete( 2 ); // 2 es el index
Usuarios es un objeto de tipo TUsuarios, el cual es una class deribada de TObjectList
procedure TUsuarios.Delete(Index: Integer);
begin
Items[Index].Free; //intento liberar al usuario porque devuelve un TUsuario
Inherited Delete(Index); // inento borrar el puntero de la lista
end;
gracias, quizas haga algo mal y me digan la forma correcta de liberar la memoria en tiempo de ejecucion y borrar el puntero de la lista
Valora esta pregunta


0