Mafezinha 0 Denunciar post Postado Julho 23, 2008 Oi Gente!! Estou com um problema: tenho um TList, ListaRetas que guarda os pontos iniciais e finais das coordenadas de uma reta. Estou trabalhando com Canvas e pego essas coordenadas através da propriedade Pixel no evento OnMouseDown. O programa funciona bem no começo, mas depois de um certo tempo, abrindo e fechando o programa, acho que a ListaRetas entra em conflito, não sei se não estou liberando corretamente da memória, aí meu programa faz os cálculos errados pq pega essa coordenada errada. Como eu faço para apresentar esse pontos da lista na tela em modo de execução só para verificar os pontos?? E se alguém souber a maneira exata de liberar essa Lista da memória vai me ajudar tb! Outra coisa...preciso liberar os points tb (fiz uma classe TPonto) ?? Vlws gente.....se o texto tiver confuso é só fl q eu explico melhor. Compartilhar este post Link para o post Compartilhar em outros sites
Mário Monteiro 179 Denunciar post Postado Julho 23, 2008 Movendo para a area correta Artigos, Dicas, Tutoriais e Matérias (Delphi) http://forum.imasters.com.br/public/style_emoticons/default/seta.gif Delphi Compartilhar este post Link para o post Compartilhar em outros sites
Hugo Slepicka 0 Denunciar post Postado Julho 23, 2008 você poderia postar seu código (partes) aqui??? Para liberar a lista da memória basta fazer: FreeAndNil(ListaPontos); Compartilhar este post Link para o post Compartilhar em outros sites