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
[17084] 이런 경우 어떻게 해야할지 갈켜주세요..?
김경완 [] 811 읽음    2002-04-01 16:20
지난번에 올린 내용인데요....아직 해결이 나지 않아서 다시 올립니다.
이런 경우를 아시는 분 혹시 안계십니까....?
간곡히 부탁드립니다.

Memo1 에 0x01, 0x02, 0x03 ...... 을 직접 타이핑하면 입력이 됩니다.
그런데 메모장등에서 복사 해서 붙여넣기를 하고 값을 확인하면
입력되어 있지 않습니다.
이런 경우를 아시는분 좀 가르쳐주세요..


//------- 관련 소스 -------------------------------------------------------
         char * iPos;
         int result;
         BYTE image[100];
         String strTmp;
        
           strTmp = Memo1->Text.c_str();   //0x01, 0x02, 0x03, 0x04.....입력
           while(exist_0x)
           {
               iPos=NULL;
               iPos = strstr(strTmp.c_str(), "0x");
               if(iPos)
               {
                    result = iPos - strTmp.c_str() + 1;
                    image[i] = StrToInt(strTmp.SubString(result, 4));
                    strTmp = iPos+6;
                    i=i+1;
                 }
                 else exist_0x = FALSE;
           }

           memcpy((char *)Qdata[count].IMG, image, size);
//---------------------------------------------------------------------------

부탁 드립니다.


+ -

관련 글 리스트
17084 이런 경우 어떻게 해야할지 갈켜주세요..? 김경완 811 2002/04/01
17102     Memo1->Text가 아니라 Memo1->Lines->Text로 해야합니다. 김백일 1215 2002/04/01
17095     Re:이런 경우 어떻게 해야할지 갈켜주세요..? 꼴(이성렬) 837 2002/04/01
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.