스프레드 2.5로 개발했던 분들은 주로 객체이름이 개발사인 파포인트를 따서 fpSpread 로 시작했는데,다음버전부터는 vaSpread로 객체이름이 바뀌어버렸습니다. 이벤트랑 프로퍼티, 메소드도 조금씩 틀려졌지요.
VB3에 사용했던 VBX 버전만 있는 fpGrid 1.1과 VBX/OCX/DLL버전인 Spread 2.1은 개발사가 같지만 서로 이름이 다른제품입니다.
하위버전에 대한 업그레이드키가 있으면 VB6에서 제대로 변경되기도 하지만, 이름이 약간만 다르면 변경이 안되어 몽땅 픽처박스로 일괄 변경이 되어버리는 문제가 생길 소지가 높지요.
먼저 새프로젝트를 하나 만들어서 vsSpread 를 하나 로드해서 저장하고 저장된 프로젝트파일의 .vbp 를 열어서 ocx에 대한 참조부분만 복사해서 업그레이드하려면 프로젝트의 .vbp 에 복사해넣고 저장합니다.
텍스트형식으로 저장된 frm 파일을 열어서 찾아 바꾸기 기능으로 vsSpread 로 바꿔버리시면 쉽게 해결할수 있습니다
보통 폼이 10개가 넘는 프로젝트가 많은데 이럴때 사용하셔야 픽처박스로 변경되는 불운을 방지하실수 있습니다
Spread 제품안에 VB와 VC++에서 이러한 방식의 업그레이드에 대한 이야기가 나와있으며, 제가 프로그램세계에 연재했던 내용을 강좌란에 올려놓겠습니다.
카페 게시글
이전게시판(이동중)
[정보]
fpSpread랑 vaSpread 랑 차이점
타이거팀
추천 0
조회 544
02.10.23 16:47
댓글 0
다음검색