C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[62292] Re:Re:DVR OCX 프로그램 종료 문제
로더 [] 1861 읽음    2010-09-01 16:03
김태선님의 조언이 아주 적중했습니다. 프로그램 실행시 종료 되는 문제는 해결이 되었습니다.

그래도 여전히 진척은 안되네요..ㅎㅎㅎㅎ 또 궁금한게 생겼습니다.

만약 볼렌드C++빌더에서 구동이 안되는 OCX도 빌더에 추가하고 폼위에 올려놓는게 가능한건가요?

진행은 안되고 분명 제가 어딘가 잘못한게 분명한데 어딘지 모르니 첨부터 다시 한번 알아보려 합니다.


김태선 님이 쓰신 글 :
: 쓰시는 OCX가 뭔지는 자세히 모르고, 프로그램 실행도 안해 봤지만,
: 일단 코드 중에
:
:                         RASplus_WatSear1->setCameraMap(
:
:                                                                 i,                                              // camNum         패널상의 위치
:                                                                 0,                                              // postKey         ??
:                                                                 WideString("dbpolice01").c_bstr(),              // SzSitename      //test  (hostid)
:                                                                 WideString("dbpolice01").c_bstr(),              // SzAddr          //192.168.0.174
:                                                                 i,                                              // nHostCam
:                                                                 WideString("admin").c_bstr(),                   // id                아이디
:                                                                 WideString("").c_bstr(),                        // pw                패스워드
:                                                                 (mode == MODE) ? 8016 : 10019,                  // 용도별 port
:                                                                 (mode == MODE) ? 1 : 0,                         // 모드              써치, 워치
:                                                                 false,                                          // 모뎀 사용여부
:                                                                 true,                                           // dns 사용여부     도메인 사용여부  //false
:                                                                 WideString(DVRDNS).c_bstr(),                    // dns addr        도메인주소
:                                                                 10088,                                          // dvrdns Port     도메인 포트
:                                                                 8116                                            // audio port      오디오 포트
:                                                         );
:
:
: WideString("").c_bstr() 이 부분은
: L"" 로 한번 바꿔 보세요.
:
: WideString("").c_bstr() 는 NULL과 같고
: L"" 은 빈 스트링을 가르키므로 둘이 다릅니다.
: 아마도 비밀번호를 요구하는 곳이니 NULL이 아니라 빈스트링을 대입해야 하는 것으로 보입니다.
: NULL은 0 번지이니,
: 0 번지 데이타를 읽으려고 하면 예외 에러가 나서 프로그램이 죽어 버리기도 하거든요.
:
:
: 로더 님이 쓰신 글 :
: : 업체에서 OCX를 받아서 빌더로 dvr 뷰어를 만드려고 합니다.
: :
: : OCX를 빌더에 올리는것까진 진행이 되었는데, 간단한 데모 프로그램을
: :
: : 하나 만들어서 돌릴려고 하니깐 특정 함수 부분에서 에러(??) 가 발생해서
: :
: : 프로그램이 그냥 죽어버리는겁니다.
: :
: :
: : 업체에 문의를 해봤더니 VC++로 만들었고, 다른 툴에서는 테스트를 안해봤고,
: :
: : 요청을 해도 할 계획이 없어 보였습니다.
: :
: : 그래서 고민고민 하다 고수님들께 도움을 청하러 이곳에 글을 올립니다.
: :
: :
: : OCX원본 파일, 제공해준 예제 웹 프로그램, 제가 테스트한 프로그램을 올려드립니다.
: :
: : 귀찮으시더라도 해결 방법을 조언해 주셨으면 합니다.
: :
: : 아!! OCX 관련 가이드를 빼먹었습니다. 추가로 올립니다.

+ -

관련 글 리스트
62287 DVR OCX 프로그램 종료 문제 로더 886 2010/09/01
62288     Re:DVR OCX 프로그램 종료 문제 김태선 1780 2010/09/01
62292         Re:Re:DVR OCX 프로그램 종료 문제 로더 1861 2010/09/01
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.