在edit的change事件中编写代码 以民族为例
在edit框中输入Z
在listview中会显示出 藏族
壮族 现在从edit中按向下箭头,选择栏会出现在listview的第一行,然后按回车选择录入到edit中 用方向键 上下 可以在结果中移动
在edit框中输入Z
在listview中会显示出 藏族
壮族 现在从edit中按向下箭头,选择栏会出现在listview的第一行,然后按回车选择录入到edit中 用方向键 上下 可以在结果中移动
解决方案 »
- 读取Excel后的进程释放问题,急,急,急!!!
- ADOTable查找记录问题
- 搞软件的,如何才能赚到更多的钱?大家来讨论一下.
- ????菜鸟想加密和解密长度为2000个字节左右的字符串,要求加密后的字符长度能和加密前的差不多,加密后一下子大出好几倍的我也会,高
- 哪儿有卖气球的,兄弟我急需2万个!
- 要实现甘特图的基本功能,应该如何下手啊?~~~~~
- 我的网站上有一 SQL 数据库 我怎末在客户机上打开读取数据库 直接连接可以吗?
- 请各位大虾帮帮忙(关于sqlserver2000)
- 求助——那里有AHM for Delphi 6的下载?
- 关于文本读写的问题
- 这种界面功能如何实现的
- GetDlgItem问题 在线急等
1、ListView不是为录入设计的(这个看名字也可知一二),如果一定要用,关键是计算录入框的位置和处理好同步显示
2、换用Grid类控件
2、就是楼主说的,用EDIT和LISTBOX(LISTVIEW也行)组合。用这种方法要控制LISTBOX的visible,根据EDIT的内容进行查询并将查询的内容显示出来供选择。
在edit输入字符时,会自动弹出来相匹配的列表,在列表中可以上下移动,按回车可以将选中的输入到edit。下载地址:
http://d.download.csdn.net/down/2107864/haochin也是网上下载的。除了对中文拼音不管用之外,其他都非常好
然后选择就出现在listview的items里 继续方向键就在items里面循环按回车的时候 edit.text:=listview.item[i].caption. 具体的语法不是很熟悉~~ 望指教下
ID 名族 Letters
1 汉族 HZ
SELECT 名族 from 种族表 where Letters like :Name
查询出来给 ListView