Paulo Nobre Postado Março 23, 2006 Denunciar Share Postado Março 23, 2006 EStou com um form que ao ser mostrado não consigo movê-lo nem pela barra onde está o caption nem pelo menu que aparece no ícone do lado esquerdo.Não sei o que está acontecendo.Olhei todas as propriedades do form e nenhuma foi mexida para que isto acontecesse.Alguém conhece algum código para que eu pudesse colocar no onshow para que ele destravasse?O que tem nele de diferente é que pode iniciar hide no tray, e foi codificado para ao minnimizar fique no tray.Existe alguma função que erradamente usada poderia sabidamente causar isto?Que me lembre não tem mais nada de extraordinário.Alguém tem alguma idéia do que poderia ser.obrigado Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Micheus Postado Março 30, 2006 Denunciar Share Postado Março 30, 2006 Paulo Nobre, também não tenho nada a acrescentar com relação ao problema em questão. Entretanto, observando seu código, acredito que seria interessante você dar atenção especial ao fato de você ter definido a variável Reg globalmente e criá-la em vários pontos do código (reg:= TRegistry.Create;) e apenas liberá-la no FormClose. Acredito que a inicialização de reg deveria ocorrer apenas no OnCreate e a finalização no OnDestroy. Observe que a cada vez que você chama o método Show do form, o evento OnShow é executado e por conseqüência, você aloca memória para sua variável reg e libera apenas uma vez no Close (quando você termina a aplicação).[]s Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Visitante Postado Março 31, 2006 Denunciar Share Postado Março 31, 2006 Micheus,Muito obrigado por sua atenção em ler o código e vejo que você tem toda a razão.No mínimo estou consumindo muita memória desnecessariamente.Obrigado pelo toque. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Paulo Nobre Postado Março 31, 2006 Autor Denunciar Share Postado Março 31, 2006 Desculpe, não havia logado.Micheus,Muito obrigado por sua atenção em ler o código e vejo que você tem toda a razão.No mínimo estou consumindo muita memória desnecessariamente.Obrigado pelo toque.AbraçosPaulo Nobre Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Paulo Nobre
EStou com um form que ao ser mostrado não consigo movê-lo nem pela barra onde está o caption nem pelo menu que aparece no ícone do lado esquerdo.
Não sei o que está acontecendo.
Olhei todas as propriedades do form e nenhuma foi mexida para que isto acontecesse.
Alguém conhece algum código para que eu pudesse colocar no onshow para que ele destravasse?
O que tem nele de diferente é que pode iniciar hide no tray, e foi codificado para ao minnimizar fique no tray.
Existe alguma função que erradamente usada poderia sabidamente causar isto?
Que me lembre não tem mais nada de extraordinário.
Alguém tem alguma idéia do que poderia ser.
obrigado
Link para o comentário
Compartilhar em outros sites
28 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.