我现在有个问题是关于两个DBcombobox的Items.
第一个DBcombobox有两个选项: 大类、小类
第二个DBcombobox有6选项:分为两类:1.服装、化装品、玩具
                                2.女、男、儿童
请问:如果我在地一个DBCombobox中选“大类”,则第二个DBCombobox中的选项为
“服装”、“化装品”、“玩具”
  如果我在地一个DBCombobox中选“小类”,则第二个DBCombobox中的选项为
“女”、“男”、“儿童”
那我怎样把这些值传给item属性呢?
主要是我不知道回车键怎样表示。^_^

解决方案 »

  1.   

    你可以在第一个DBCombobox1的keydown事件下这样写
      if key=vk_return then
         begin
              //你要写的代码,控制第二个DBCombobox
         end;
    这样当在第一个别DBCombobox按一下回车第二个就会相应的变化
      

  2.   

    在dbcombobox1的onchange事件中
      if dbcombobox1.text='大类' then
      begin
        dbcombobox2.items.clear;
        dbcombobox2.items.add('服装');
        dbcombobox2.items.add('化妆品');
        dbcombobox2.items.add('玩具');
      end; 
      if dbcombobox1.text='小类' then
      begin
        dbcombobox2.items.clear;
        dbcombobox2.items.add('女');
        dbcombobox2.items.add('男');
        dbcombobox2.items.add('儿童');
      end;
      

  3.   

    go on:
       begin
           if dbcombobox1.text='a' then
               begin
               end;
           if dbcombobox1.text='b' then
               begin
                end;    
       end;
      

  4.   

    查了一下你的贴,看看这个我能不能回答啊:
    回车键key的值是13,你可以用vk_return表示!