PAGUE 6 MESES
LEVE 12 MESES
GARANTIR DESCONTO

Fórum Modulo BPL conflito com Form e OpenDialog #416004

28/04/2012

0

boa noite amigos.

estou tendo um problema estranho demais.... seguindo uma aplicação modularizada em BPL que estou criando, em um dado momento eu preciso anexar um arquivo, uso o OpenDialog, ou OpenPictureDialog, para localizar o arquivo/imagem, e esta última é exibida num TImage.

O estranho de tudo é que, quando eu abro o dialog com o seguinte código


if (OpenPictureDialog1.Execute) then
Image1.Picture.LoadFromFile(OpenPictureDialog1.FileName);


Veja que o código é simples.
Da um erro estranho, ou melhor não da erro, após fechar o Dialog, cerca de 3 segundos e o form onde encontra-se o TOpenDialog é fechado, ou melhor desaparece, e ainda por cima desaparece também o form anterior onde foi clicado no botão que abre este último form onde encontra-se o Dialog.
Quando eu fecho a aplicação, aí da um erro de violação de acesso no módulo vcl150.bpl

Achei muito estranho. Apaguei as units e criei novamente do zero. Já apliquei o Clear All em todo o projeto para depois dar um build all... e nada.

Tentei um projeto novo, em branco com dois forms apenas, onde no segundo tinha o dialog, porém não deu problema nenhum.

Aparentemente esse problema só está acontecendo no form dentro do package...

Alguém ja notou algo do tipo?
Eniorm

Eniorm

Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar