특정 매크로를 하나 제작 해서 사용하고 있습니다.
그런데 옵션 설정을 위해 콤보박스를 늘리니까 로딩시간이 너무 길어지더군요.
현재 대략적으로 콤보박스가 500개 이상입니다.
그래서 일단은 콤보박스를 텍스트박스로 대체하니까 조금이나마 시간이 줄어들지만, 그래도 여전히 길더군요.
로딩시간이 대략 6초정도 됩니다.
이걸 빠르게 바꾸고 싶은데 좋은 방법 없을까요?
예전에 네뷸라는 특정 옵션창을 필요에따라 여닫았는데, 이걸 이용하면 빨라질까요?
(관련된 명령어를 모릅니다만 ;;;)
그리고 저렇게 많은 콤보박스의 옵션을 ini 파일에 저장하는 것도 한세월이더군요.
이것도 개선가능했으면 좋겠습니다.
콤보박스때문이 아니라 ini파일 read에 의한 지연 아닐까요?
ssd 사용중이세요?
램디스크를 이용하여 테스트해볼수도 있죠
그래도 느리다면 read를 줄이기 위해 각 객체를 필요할때만 읽어들이는 방식을 취하거나
비슷한 성질의 테이터라면 같이 묶어놓고 split를 사용하여 할당해주는 방법도 있겠습니다.
특정 옵션창이라는것이 구이창을 여닫는것이라면
Gui, 1: , Gui, 2: 등으로 여러개의 구이창을 개별적으로 설정하여 컨트롤 할수 있습니다.