소스 통째루 올림당...^^
제가 구현할라구 하는것은여... 구라니까 리스트박스1에서 아이템을 클릭하면
리스트박스2루 가걸랑여 ^^
근디.. 리스트박스1에에서 같은아이템을 2번누르면 그러니까 리스트박스2에있는 아이템을 클릭하면
입력이 안돼게할려구 하는데 잘안돼는군여 ^^;;
어떻게 하면 가능할까여.. 일단 멀티셀렉트를 이용해서 해볼려구 깔짝거리긴 했는데
잘안돼는군여 ^^;; 아시는 고수님들 지니치지 마시구 리풀달아 주시와여..구람 존저녁(?) 돼시와여....
procedure Tgg_jprevupdate_f.SpeedButton2Click(Sender: TObject);
var
i, j:integer;
begin
For i := 0 To listbox1.items.Count - 1 do
begin
If listbox1.Selected[i] Then
begin
For j := 0 To listbox2.items.Count - 1 do
begin
// If listbox2.Selected[j] then
if copy((listbox1.items[listbox1.itemindex]),1,14) = copy((listbox1.items[j]),1,14) Then
exit
else
listbox2.Items.add(copy((listbox1.items[listbox1.itemindex]),1,14));
end;
End ;
end;
panel13.caption := inttostr(listbox2.items.count);
end;
if ListBox2.Items.IndexOf(어떤아이템) > -1 then
begin
같은아이템이 발견되었습니다....
end;
이걸쓰면 이중 for문을 쓸필요가 없죠...
사발우성 wrote:
>
>
> 소스 통째루 올림당...^^
>
> 제가 구현할라구 하는것은여... 구라니까 리스트박스1에서 아이템을 클릭하면
> 리스트박스2루 가걸랑여 ^^
> 근디.. 리스트박스1에에서 같은아이템을 2번누르면 그러니까 리스트박스2에있는 아이템을 클릭하면
> 입력이 안돼게할려구 하는데 잘안돼는군여 ^^;;
> 어떻게 하면 가능할까여.. 일단 멀티셀렉트를 이용해서 해볼려구 깔짝거리긴 했는데
> 잘안돼는군여 ^^;; 아시는 고수님들 지니치지 마시구 리풀달아 주시와여..구람 존저녁(?) 돼시와여....
>
> procedure Tgg_jprevupdate_f.SpeedButton2Click(Sender: TObject);
> var
> i, j:integer;
> begin
>
> For i := 0 To listbox1.items.Count - 1 do
> begin
> If listbox1.Selected[i] Then
> begin
> For j := 0 To listbox2.items.Count - 1 do
> begin
> // If listbox2.Selected[j] then
> if copy((listbox1.items[listbox1.itemindex]),1,14) = copy((listbox1.items[j]),1,14) Then
> exit
> else
> listbox2.Items.add(copy((listbox1.items[listbox1.itemindex]),1,14));
> end;
> End ;
> end;
> panel13.caption := inttostr(listbox2.items.count);
> end;
>