关于TDBComboBox的问题:如何防止对Items进行Clear操作时,文字输入光标复位的问题?

                            
我在做一个管理软件,其中很多字段值取自字典(如住址的前段值取自行政区划字典),可以用拼音或代码输入,每输入一个字则过滤到一些下拉项,我的做法是每输入一次Clear一次items的内容,再从数据库中再检索一次。现在遇到的问题是,每输入一个字,光标总是跳到最前面,如:想输入北京市,则拼音索引是bjs,但输入b后,光标马上跳到b的前面了(应该在后面)。我尝试用items的beginupdate和endupdate好象也不管用。请问各位大侠如何解决,另外有没有更好的处理办法?

                                

查看回复