|
헬프 님이 쓰신 글 :
: 데이터가 여러개 섞여 있을 경우 제가 원하는 데이터만 선택해서 다른 리스트박스에 나타나게 하려면 어떻게 해야하죠???(간단히 필터 작업)
: 참고로 여러개 섞인 데이터는
: int i;
: char Ch;
:
: for(i=0; i < nBytes; i++)
: {
: Ch = inbuff[i];
: ListBox->Items->Add(Ch);
: }
:
: 이렇게 해서 받은 상태이고요...
: 그리고 이 데이터는 12 3 4 /13 4 5 /14 5 6 /15 6 7 /16 7 8 /17 8 9 /12 9 0 /13 1 2 /14 ....
: 이런식으로 규칙을 갖거든요...이 중 12로 시작되는 부분만 얻고 싶습니다...
: 어떻게 해야 할까요???
: 제가 배열을 잘 이해를 못해서인지... 빌더를 잘 사용할줄 몰라서인지... 잘 모르겠어요..
: 아시는분 좀 꼭... 알려주시면 감사하겠습니다...
for(int i=0 ;i<ListBox->Items->Count ;i++){
if(ListBox->Items->Strings[i].Length()>=2
&& ListBox->Items->Strings[i][1]=='1'
&& ListBox->Items->Strings[i][2]=='2'){
ListBox2->Items->Add(ListBox->Items->Strings[i]);
}
}
|