질문1. 먼저 stringGrid를 사용하여 Compile을 했을때는 size가 겨우 50~60KB밖에 안되던 것이 최악의 경우 800~900까지 늘어났습니다.
이것이 정상적인 것인가요?
원래 AdvStringGrid를 사용하면 크기가 이렇게 늘어나는 것인가요?
질문2. 저는 지금 MDI Application을 MDIParent는 exe로 MDI child는 dll로 프로그래밍하고 있으며 AdvStringGrid는 child dll에서 사용하고 있습니다.
그런데 advStringGrid를 사용한 Dll을 2개이상 띄우면 EFilerError가 발생하고 A Class named TAdvStringGrid already exists. 라는 Error메시지가 뜹니다.
이 error를 help에서 찾아보니 같은 class를 두번이상 register하려고 할때 나온다는 것 같은데... 이 error가 왜 발생하는 것이며 어떻게 해결해야 하나요?
Stringgrid에서 checkbox, sort등의 문제로 여러 고수님들께서 advstringgird를 사용하라는 글을 보고 advstringgrid로 바꿨는데... 이것두 여러 문제가 발생하는군요... ㅡㅡ;;;
제가 무엇을 잘못한 것일까요?
여러분들의 답변 부탁드립니당 ㅡㅡ;; 정말 ㅠ.ㅠ
소스 파일 크기는 맞습니다. 큰게 싫다면 ASPACK같은 툴로 exe 자체를
압축하는 방법도 있습니다.
advStringGrid에 EFileError와 같은 버그는 없는 것으로 압니다. 저도 advStringGrid 여러개 띄워서 사용하는데 아무문제 없습니다.
소스문제입니다.