Q&A

  • 두개의 콤보박스의 내용을 연결....^.^


위의 그림과 같이 콤보가 두개있어여..
왼쪽을 통상 com1
오른쪽을    com2  라 할때

폼 의 코딩에서 항목을 아래와 같이 추가해씀다.

com1.items.add('코스1');
com1.items.add('코스2');
com1.items.add('코스3');
일때....^.^

프로그램을 실행하고..
com1의 코스1을 선택하면    com2에서 a1,a2,a3  이 보이고
com1의 코스2을 선택하면    com2에서 b1,b2,b3  이 보이고
com1의 코스3을 선택하면    com2에서 c1,c2,c3  이 보이게

만들고자 합니다......
어떻게 코딩하나요....

도와주세용....

2  COMMENTS
  • Profile
    nilriri™ 2005.02.26 08:47
    <!--CodeS-->
    procedure com1....  // Change이벤트
    begin
        Screen.Cursor := crHourGlass;
        try
            try
                com2.Clear;
                
                // com2에 넣을자료 가공부분
                // com1의 현재값을 읽어서....
                // db를 읽거나 화일을 읽거나...기타 등등..

                com2.items.add(.....);

            except
                on e : exception do
                    ShowMessage(e.Message);
            end;
        finally
            Screen.Cursor := crDefault;
        end;
    end;
    <!--CodeE-->

  • Profile
    이창재 2005.02.26 19:23