|
BCB6 에서도 마찬가지입니다.
화일시스템의 정보를 표시하는 일반 다이얼로그들을 사용하시면(TOpenDialog같은),
해당 폴더의 정보를 표시하고, 폴더 내의 화일들의 아이콘이나,
동영상의 경우 미리보기 이미지 등을 생성하게 되죠?
그런 무거운 작업들을 쓰레드 방식이 아닌 시퀀셜한 단일 프로세스로 처리하게 하면,
당연히 폴더에 따라서 엄청난 대기시간이 걸리는 경우도 생길 수 있겠죠.
따라서 다중쓰레드 처리를 하고 있는겁니다.
즉, 아이콘이나 미리보기 이미지 등의 서비스를 필요로 하지 않는 곳이라면
win 3.1 탭에 있는 낡아보이는 컨트롤들을 사용하시던가,
그렇지 않으면 직접 짜야겠지요.
|