CREON Plus

전체

StockWeek 다시 질문합니다.

작성일
2020-02-21 오후 6:27:15
조회수
228
VC
운영
트**
오류 메시지
StockWeek가 36개만 조회됨..
지금 계속 StockWeek가 36개만 수신하고 끝인데...

1)
한번 BlockRequest()로 수신한 다음에 CpDibObj->Continue 값을 조사해보면 1인데
반면 CpDibObj->get_Continue(&lval) 처럼 해서 가져온 값을 lval 값을 조사해보면 0입니다...

이게 정상적인 상황인가요???

아무튼 그래서 get_Continue()로 조사한 경우는 한번만 루프를 돌고 그냥 종료하네요...

혹시 제가 아직도 VC++ 6.0 버전을 그대로 계속해서 사용하고 있는데
이런 버전 차이에서 오는 문제가 생긴걸까요?


2) 기존에 VC++ 6.0 버전에서는 Debug 폴더에 cpdib.tlh 같은 파일이 생성되어서
여기에 오브젝트의 정의가 수록되어 있었는데요.
( #import "c:\daishin\cybos\cpdib.dll" no_namespace named_guids
이 한줄에 의해서 자동 생성된다고 배웠습니다 )

지금 보내주신 소스들을 보니
hr = pStockWeek->Co$크레이트$Instance(__uuidof(DSCBO1Lib::StockWeek));
처럼 되어있는데 저로서는 DSCB01Lib 의 정의가 어디되어있는지 도저히 못찾겠군요...

만약 Visual Studio 2013이나 Visual Studio 2017을 쓸 경우엔 어떻게 이 정의들을 해결해야
하는지 일단 그것도 궁금하고요.

그리고 36개 수신한계의 문제는 뭔가 객체의 정의가 버전업 으로 변경되면서 생긴 문제일까요?

만약 그렇다면 .tlh 같은 것을 업데이트 해줄 방법이 있을까요?

3) 혹시 제가 무슨 고객 등급 같은게 변경되면서 36개로 조회갯수가 제한이 떨어진건 아니겠죠?
첨부파일
의견(0)

첨부파일을 PDF뷰어로 확인 하실수 있으며, PDF뷰어 미설치 고객께서는 우측 다운로드를 통해 설치 후 이용 가능 합니다.

PDF뷰어 다운로드

인쇄