请教大家:有一个列表框的编程问题需要解决,大家帮助
问题如下:
有两个窗体,第一个窗体上有两个列表框控件,第一个列表框的项目是,电视台列表(比方中央一台,中央二台等),第二个列表框的内容是电视台的节目.然后第二个窗体上有多个列表框控件,用于显示电视台的节目库(比方说中央一台的节目是用一个列表框显示,二台的节目又用一个列表框控件显示,以此类推)
我的问题是:如果点击第一个窗体上的第一个列表框中的项目时(比方说一台和二台的话),那么第二个列表框中的内容会刷新显示(两个台的节目不一样,都让它们在第二个列表框中显示).那么这时用VB的 select case 语句结构就不管用了,因为如果编程的话,设置是与一台的节目对应,但与二台的节目就不对应了.该怎么解决呢?
另外一个:第二个窗体的多个列表框控件用于显示各电视台的节目列表,那么我应该怎么用IF..THEN判断结构来判断多个列表框中的某一个节目项呢?我的意思是:想做个两个窗体的程序,进行对应,再进行判断,然后把某一个文件从本机的一个驱动器拷贝到另一个驱动器中.
但select case 结构好像无法解决第一个问题,第二个问题是用IF..THEN判断结构来判断某项,我不知该怎么写了.请高手帮助.多谢!不知大家明白我的意思没?

解决方案 »

  1.   

    再说的简单些:两个列表框,点击第一个列表框中的中央一台,第二个列表框中显示中央一台的节目,再点击中央二台的话,第二个列表框中刷新显示为中央二台的节目.这时怎么用select case语句结构?如果一个列表框中刷新显示两个台的节目,用select case 结构就不管用了,不对应了.该怎么编程?明白了吧?
      

  2.   

    还是不明白,你是点了框一的电视台,框二显示电视台的节目。
    你现在的问题是说,点了两次,框二就显示了俩电视台的节目,不知如何对应了?
    那你添加之前就先把框clean了,不就一直只有一个了?另外,先把之前的贴子结了,才是个好习惯。
      

  3.   

    Combo2.Clear
    Select Case Combo1.ListIndex
        Case 1'中央一台
            Combo2.AddItem "中央一台节目1"
            Combo2.AddItem "中央一台节目2"
        Case 2'中央二台
             Combo2.AddItem "中央二台节目1"
            Combo2.AddItem "中央二台节目2"
    End Select