안녕하세요..
Delphi2.0,MS_Sql 6.5로 작업을 하고 있습니다.
제 컴은 P166에 32MB 입니다.
실행화일의 용량은 대략 2~3MB정도 되고,
폼의 갯수는 60~70개에서 90~100개정도 됩니다.
폼의 갯수가 너무 많은가요?
폼을 계속 오픈하다 보면 이런 메세지(Error Creating Window혹은
Cannot make a visible window modal)가 나옵니다.
제 생각엔 메모리가 차서 더 이상의 폼을 열수 없다는것 같은데요..
각 폼의 폼스타일은 fsNomal로 작업했고,폼을 오픈할땐
폼명.showmodal 을 사용했고, 폼을 닫을땐 그냥 Close명령을
사용했습니다.
폼을 닫을때 메모리를 클리어 해야 하는지..정말 궁금합니다.
이 문제를 해결할 수 있는 방법을 알려주시면 고맙겠습니다.
좋은 하루 되십시오.
> 안녕하세요..
> Delphi2.0,MS_Sql 6.5로 작업을 하고 있습니다.
> 제 컴은 P166에 32MB 입니다.
>
> 실행화일의 용량은 대략 2~3MB정도 되고,
> 폼의 갯수는 60~70개에서 90~100개정도 됩니다.
> 폼의 갯수가 너무 많은가요?
>
> 폼을 계속 오픈하다 보면 이런 메세지(Error Creating Window혹은
> Cannot make a visible window modal)가 나옵니다.
> 제 생각엔 메모리가 차서 더 이상의 폼을 열수 없다는것 같은데요..
>
> 각 폼의 폼스타일은 fsNomal로 작업했고,폼을 오픈할땐
> 폼명.showmodal 을 사용했고, 폼을 닫을땐 그냥 Close명령을
> 사용했습니다.
>
> 폼을 닫을때 메모리를 클리어 해야 하는지..정말 궁금합니다.
>
> 이 문제를 해결할 수 있는 방법을 알려주시면 고맙겠습니다.
>
> 좋은 하루 되십시오.
>
>
폼을 close할때 Action := cafree를 해 보세요...
메모리에 걱정이 있을 때 쓰면 짱입니다요....
cafree에 대한 내용은 도움말을 참조하세요...