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
[26868] 괜찮습니다.. 어떤 답변도 좋습니다..
요구르트 [] 750 읽음    2003-08-22 09:41
간단한 예제에..

ComPort 있는데..???

ComPort 컴포넌트를 이용해서.. 시리얼 통신을 하려고 하는것이거든요...

0x11 ----- 0x19 등의 헥사값 10개를 받는 코드만...?
몇줄 안되잖아요..?


지금..

AnsiString buf;
int count;

ComPort1->ReadStr(buf, count);

if(buf[1] == 0x10 && buf[10]==0x20) // <-- 자꾸 에러가 뜨고 여기라고 나오거든요..
{
ShowMessage("complete"); // 코드가 올바르게 들어왔다면 그 데이타를 처리할려고요..
}

델파이 예제가 있어서 그거랑 좀 비슷하게도 해봤거든요..

char buf[4096];
int count;

memset(buf, 0, 4096);
ComPort1->Read(buf, count);

if(buf[0] == 0x10 && buf[9]==0x20) // <-- 또 똑같은 에러가 뜨고 여기라고 나오거든요..
{
ShowMessage("complete"); // 코드가 올바르게 들어왔다면 그 데이타를 처리할려고요..
}


많이도 필요없습니다..
딱 위에 같은 부분만,,
그러니깐 comport를 통해 들어오는 핵사값을..
받는 코드만 좀 가르쳐주세요..--;

+ -

관련 글 리스트
26868 괜찮습니다.. 어떤 답변도 좋습니다.. 요구르트 750 2003/08/22
33202     Re:괜찮습니다.. 어떤 답변도 좋습니다.. 통인 809 2003/08/25
33201     Re:괜찮습니다.. 어떤 답변도 좋습니다.. 김성협 782 2003/08/22
33200     Re:괜찮습니다.. 어떤 답변도 좋습니다.. 쏭이 757 2003/08/22
33199     Re:괜찮습니다.. 어떤 답변도 좋습니다.. 강영준 784 2003/08/22
33198     Re:괜찮습니다.. 어떤 답변도 좋습니다.. 나그네 747 2003/08/22
26874     Re:괜찮습니다.. 어떤 답변도 좋습니다.. 꼴.시크릿 934 2003/08/22
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.