Q&A

  • ListView 에서......
안녕하세요

맨날 질문만 올리는 이슬이입니다.

제가 리스트뷰에

1 , 경로

2 , 경로

3 , 경로

이런식으로 만들어서

그 아이템을 눌렀을때

iamge1.picture.loadfromfile(리스트뷰 클릭경로);

이런식으로 경로를 지정했는데 이상하게

안되고 스트링값만 들어가네요 ????

listview1.selected.text 를 쓸수있는 방법이 없을까요?

답변 기다립니다....

1  COMMENTS
  • Profile
    홍성락 2001.11.16 19:12
    이슬이 wrote:

    > 안녕하세요

    > 맨날 질문만 올리는 이슬이입니다.

    > 제가 리스트뷰에

    > 1 , 경로

    > 2 , 경로

    > 3 , 경로

    > 이런식으로 만들어서

    > 그 아이템을 눌렀을때

    > iamge1.picture.loadfromfile(리스트뷰 클릭경로);

    > 이런식으로 경로를 지정했는데 이상하게

    > 안되고 스트링값만 들어가네요 ????

    > listview1.selected.text 를 쓸수있는 방법이 없을까요?

    > 답변 기다립니다....

    //////////////////////////////////////////////////////////////

    일단 2가지예를 들었습니다.

    1.

    procedure TForm1.ListView1SelectItem(Sender: TObject; Item: TListItem;

    Selected: Boolean);

    begin

    Edit1.Text := Item.Caption;

    end;

    2.

    procedure TForm1.ListView1Click(Sender: TObject);

    var

    i : integer;

    begin

    for i:=0 to ListView1.Items.Count-1 do

    if ListView1.Items[i].Selected then

    Edit1.Text := ListView1.Items[i].Caption

    end;