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
[72011] Image32와 Cport를 써서 이미지를 보내고 있는데 잘안되어 문의 드립니다.
뿌꾸 [] 3612 읽음    2014-11-22 09:15
안녕하세요.
이미지를 통신으로 보드쪽으로 보내려고 하고 있습니다.
통신은 잘되는데 가끔 받은걸 놓치는것 같습니다.
아래 함수로 보드쪽에서 보내는 걸 확인하고 있는데요

void __fastcall TForm1::ComTerminal1Char(TObject *Sender, char Ch)
{
}

보드쪽에서는 확실히 값을 보내는데 위함수가 실행이 안될때가 있습니.
디버그 모드해서 따라가다보면
아래함수가 실행되면서 위함수가 실행이 안되는듯 합니다.

procedure TThemeNexus.WndProc(var Message: TMessage);
begin
  case Message.Msg of
    WM_THEMECHANGED:
      begin
        CloseVisualStyles;
        OpenVisualStyles;
      end;
  end;
  with Message do Result := DefWindowProc(FWindowHandle, Msg, wParam, lParam);
end;

또 이상한점은 ComTerminal1Char함수가 실행이 안되는 부분은  각 이미지마다 모두 다르지만
각이미지에서 함수가 실행이 안되는 부분은 항상 일정합니다.
그러니까
이미지1에서 끊기는부분이 100 이면 계속 100 에서 안되고
이미지2에서 끊기는 부분이 200 이면 계속 200 에서 안됩니다.

ComTerminal1Char함수가 실행이 안되는 안되는 이유와 해결방법이 있는지 궁금합니다.
감사합니다.

+ -

관련 글 리스트
72011 Image32와 Cport를 써서 이미지를 보내고 있는데 잘안되어 문의 드립니다. 뿌꾸 3612 2014/11/22
72016     Re:Image32와 Cport를 써서 이미지를 보내고 있는데 잘안되어 문의 드립니다. 3510 2014/11/23
72018         Re:Re:Image32와 Cport를 써서 이미지를 보내고 있는데 잘안되어 문의 드립니다. 뿌꾸 3658 2014/11/23
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.