ListView1->Items->IndexOf 메소드는 TListItem *를 받네요
String이 아닌거죠
아래와 같이 함수 하나 만들어서 쓰면 될듯 합니다.
int __fastcall GetListViewIndexOf(TListView *lstV,String sCaption)
{
if(lstV==NULL)return 0;
for(int idx=0;idxItems->Count;idx++)
{
if(lstV->Items->Item[i]->Caption==sCaption)return idx;
}
return 0 ;
}
그럼...
니라카 님이 쓰신 글 :
: 리스트박스는 되는데 리스트뷰는 왜 안될까요?
:
: b=ListBox1->Items->IndexOf(Socket->RemoteAddress);
: ListBox1->Items->Delete(b); //////////////////////////정상작동 ListBox1
:
: c=ListView1->Items->IndexOf(Socket->RemoteAddress);
: ListView1->Items->Delete(c); ///////////////////// 비작동 ListView1
:
: 리스트박스는되는데 왜 리스트뷰는안될까요?
|