조그마한 데이타베이스 관리 프로그램 만들고 있습니다. (TabbedNotebook, DateTimePicker, DBCombobox, DBEditBox, DBGrid, 마이다스 등 컴포넌트 200 여개 사용.)
그런데, 델파이를 종료하구 프로그램을 실행하면 아무이상이 없는데, 델파이만 실행되어 있어면 리소스가 남아나는게 없더군요. 급기야 오류발생.
Project Duvis.exe raised exception class EWin32Error with message 'Win32 Error, code:87,
매개변수가 올바르지 않습니다.' Process stopped.
코딩 한것두 없는디 ㅠ.ㅠ
몇일동안 게시판 돌아댕기면서 여러가지 해봤으나, 해결이 안되더군요.
델파이두 새로 깔아보구, 윈도우도 새로 깔아 봤습니다.
포맷은 아직 안해봤는데, 포맷하면 하루종일 일 못하는데 ㅠ.ㅠ
그래서, 리소스를 도대체 얼마나 잡아먹는지 테스트를 해 봤습니다.
* 테스트 결과
부팅후 리소스 : 75%
델파이 실행후 : 54%
컴파일 및 실행: 24%
여기서 컴파일한 프로젝트는 폼 1개, DBComboBox 20여개, DBEdit 20여개, 데이타 모듈 1개에 ClientDataSet 9개 임다.
예전의 델파이3.0은 수십개의 폼과 컴포넌트 몇백개를 띄워도 아무 문제없이 잘 돌아갔는데, 왜 이러는 모르겠네요. 시스템두 훨씬 좋은데....
참고로, CPU 1.7G, RAM 256M, Win98se의 환경입니다.
고수님들의 좋은 해결책을 부탁드립니다.