흠, 프로그램을 화려하게 꾸미고 싶다면 리소스의 문제는 필할 수 없을
겁니다. 그러나 윈95나 NT에서는 3.1에서와는 달리 크게 걱정하실 필요
는 없을것 같습니다. 예전에는(3.1) 이문제가 꽤 중요했지만 지금은 필
요한만큼 운영체제가 지원을 해주니까요...
그리고 폼에 이미지 컴포넌트를 많이 올려놓으셨다고 하셨는데 이것을
어떤식으로 화면에 표시하시는지 궁금하군요. 미리 폼에서 그림을 지정
해서(폼에 이미지파일을 삽입)하시는지 아니면 실행시에 LoadFromFile
메소드를 사용하시는지...
그림이 느리게 그려지는게 보이는게 문제라면 일단 Image 컴포넌트의
IncrementalDisplay를 False로 설정하시는게 좋겠네요. 이 속성은 이미
지 컴포넌트가 그려질때 부분적으로 그려지는 모습이 보이게 할건지,
이미지가 메모리에 다 로드된 다음에 보여줄 건지를 결정한다고 나와
있으니까요...
제 생각에는 이문제는 일단 필요한 리소스(그림파일...)만을 가지고 있는
DLL을 별도로 생성해서 필요하면 여기서 불러쓰는 것이 가장 좋을 듯
합니다. DLL은 메모리에 로드되어 있으면 불러오는 시간은 거의 눈
깜박할 시간이면 해결되니까요. 또 가급적 여러개의 Image 컴포넌트 보다
는 하나의 이미지 컴포넌트를 쓰시는게 좋을겁니다. 그림 자체를 합성해서
쓰시는게 낫다는 말이죠...
|