Socorro!!!! quot;A call to an OS function Failedquot; Como

Delphi

02/09/2003

Bom dia Companheiros..
Vejam se podem me ajudar...

Quando vou compilar o meu projeto aparece a mensagem de erro: ´A call to an OS function Failed´ e o erro para a compilação do projeto no local onde os forms estão sendo criados. Detalhe: Estou criando todos os forms no início da aplicação.
Será que este é o problema? Devo criar os forms apenas quando for utiliza-los e depois descarrega-los da memória?
Se esta for a razão do meu problema, como faço para criar os forms somente quando eu for utiliza-los e depois libera-los da memória?

Um grande abraço a todos.
Pablo - Marília/SP


Pablo_lima

Pablo_lima

Curtidas 0

Respostas

Angelnoa

Angelnoa

02/09/2003

Para criar o form no momento em que vc for utilizar basta colocar o código onde vc está fazendo a chamada do form.

Form1 := TForm1.create(Self);
Form1.show;


e no envento OnClose do Form1 coloque:
  Action := caFree;


Onde:
Form1 => Nome do seu formulário criado

Espero ter ajudado.


GOSTEI 0
POSTAR