|
void __fastcall TForm1::Button1Click(TObject *Sender)
{
Memo1->Lines->Clear();
for(int i=0;i<ListView1->Items->Count;i++)
{
if(ListView1->Items->Item[i]->Selected) // 요렇게 Selected를 체크합니다.
{
Memo1->Lines->Add(ListView1->Items->Item[i]->Caption);
}
}
}
//---------------------------------------------------------------------------
그럼..
초보자 님이 쓰신 글 :
: listview1에서 여러 Line을 선택해서 처리를 하려고 하는데
: 아래처럼 코딩을 하니까 선택한 여러 Line중 첫번째 Line의 값만 들어오네요.
: 어떻게 해야할지 부탁드립니다.
:
: try
: {
: String str[10];
:
: for(int i = 0; i < listview1->Items->Count; i++)
: {
: str[i] = listview1->Selected->Caption;
: }
: }
: catch(...)
: {
: }
|