한국어 English Chinese Russian

질문&답변 게시판 / 기술지원



SSL 암호화로 사용자의 입력정보가 보호되고 있습니다.
No. 678 확인좀 부탁드립니다. 2009-11-24

구조체 문제라고 하시는데요..
Structure에
config(0 To 3) As Byte (vb6.0) 은
vb2005에서는 적용되지 않습니다.

Dim config() As Byte (vb2005)
Public Sub Initialize()
ReDim config(3) 을 하겠끔 되어있습니다.
-여기서 에러가 나는것 같거든여..
어떻게 수정하면 되는지 부탁드립니다.

===================================
안녕하세요. 솔내시스템 입니다.

먼저 제품 사용상 불편을 드려 죄송합니다.

올려 주신 질문으로 추측하건데 VB 2005 컴파일러가 VB6.0 소스를 자동으로 버전업 시킨것으로 테스트 하셨나 보네요.

하지만 오류 메세지로 추측하건게 버전업 시킨 코드가 문제가 있지 않나 싶습니다.
VB6.0 소스를 보시면 아시겠지만 맨 상단에 프로그램에서 사용하는 구조체가 정의 되어 있습니다.
버전업된 소스에 있는 구조체 사이즈가 원래 사이즈와 맞지 않아서 메모리 관련 오류가 생긴것이 아닌가 추측이 됩니다.

이 부분을 한번 검토해 보시기 바랍니다.
가능하다면 자동으로 버전업 시키지 마시고
VB 6.0 소스를 참고하여 새로 작성하시는 것을 권해 드리고 싶습니다.

감사합니다.

> 오미란 wrote:
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 다름이 아니라 저희회사는 vb2005(비주얼베이직)을 사용하는데 귀사가 지원하는 샘플코드(베이직 6.0)이라 컴파일하면 에러가 발생합니다.컴버전후
> 에러[보호된 메모리를 읽거나 쓰려고 했습니다. 대부분 이러한 경우는 다른 메모리가 손상되었음을 나타냅니다.] 라고 나타나는데 vb2005(비주얼베이직)된 샘플코드가있으면 지원바랍니다.
> 요즘 6.0쓰는데가 거의 없어여.. *^^* 그럼 수고하세요.


글쓴이 오미란 업체명


NO Subject Name Date Read
678 확인좀 부탁드립니다. 오미란 2009-11-24 4190
679 Re: 확인좀 부탁드립니다. Sollae Systems 2009-11-24 4496
680 Re: Re: 확인좀 부탁드립니다. 오미란 2009-11-24 3975
681 Re: Re: Re: 확인좀 부탁드립니다. 솔내시스템(주) 2009-11-24 3957
682 Re: Re: Re: Re: 확인좀 부탁드립니다. 오미란 2009-11-24 4064
683 Re: Re: Re: Re: Re: 확인좀 부탁드립니다. 솔내시스템(주) 2009-11-24 4107