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
[50409] RichEdit line insertion error 왜날까요??
박정선 [212girl] 3187 읽음    2007-08-29 12:58
검색하기로는 특수문자열이 들어가서 이런 에러가 난다고 하는데...
왜나는지 모르겠네요.
소스 올려봅니다.


//ListView1 이 변수가  실제 폼에 보여질 listview 입니다.
//rfnDtl[] 이 배열 변수에도 값이 제대로 들어있어서....string 값으로 들어가 있습니다.
//근데,  잘 되다가...가끔씩 "RichEdit line insertion error" 가 납니다...


        TListItem *ListItem;
        ListView1->Items->Clear();
        for(int i = 0; i < m_iCount; i++ )
        {
            AnsiString strTmp;
            ListItem = ListView1->Items->Add();
            ListItem->Caption = AnsiString(rfnDtl[i].SeqNo);
            strTmp = rfnDtl[i].RldDt.SubString(1,4) + "/" + rfnDtl[i].RldDt.SubString(5,2) + "/" +rfnDtl[i].RldDt.SubString(7,2);
            ListItem->SubItems->Add(strTmp);
            ListItem->SubItems->Add(rfnDtl[i].RcvAmt);
            ListItem->SubItems->Add(rfnDtl[i].BonusAmt);
            ListItem->SubItems->Add(rfnDtl[i].dispPayType);
            ListItem->SubItems->Add(rfnDtl[i].RldCrdNo);
            ListItem->SubItems->Add(rfnDtl[i].RldCrdANo);

           if( rfnDtl[i].RfdType  == 1)
                    ListItem->SubItems->Add("현금");
           else
                    ListItem->SubItems->Add("신용");

            ListItem->SubItems->Add(AnsiString(rfnDtl[i].RfdAmt));
            ListItem->SubItems->Add(AnsiString(rfnDtl[i].MinusAmt));
            ListItem->SubItems->Add(AnsiString(rfnDtl[i].MinusBonus));
            ListItem->SubItems->Add(rfnDtl[i].LimitDayYN);
}

+ -

관련 글 리스트
50409 RichEdit line insertion error 왜날까요?? 박정선 3187 2007/08/29
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.