怎么实现按照checkbox的items的拼音检索items项比如下拉框中有"石油路,状元街,北京街"等等很多项
我在下拉框中输入zyl,下拉框中就只留下拼音为zyl的几项,用户再在下拉框中为数不多的几项中选取。有没有哪位朋友有这方面的经验,请指教一二。谢谢。

解决方案 »

  1.   

    那不是checkbox,是combobox吧
    你在combobox的keydown内写代码,下面是我的一个例子,key=32表示用户按下空格键
    代码中的ColumnToComboboxData是我自己写的一个过程,是根据sql语句来给combobox添加items的,你可以替换成自己的代码if key = 32 then
    begin
        ColumnToComboboxData(combobox,'select * from Station where IsDelete=0 and PYCode like '''+trim(combobox.Text)+'%''','StationName','StationID','');
        combobox.DropDownCount := 10;
        combobox.DroppedDown := true;
    end;
      

  2.   

    用拼音啊?给个email,源代码发给你。
      

  3.   

    我就是指拼音
    to flyinwuhan:
    给我发一个吧,谢谢!
    [email protected]