1。我不想用什么iecombobox之类的控件,只想自己来实现。2。自动完成:
比如输入csdn的时候,自动的把下拉菜单打开,并且选中 'www.csdn.net'这项(假设已经提取成功ie地址栏纪录);或者,不用下拉,直接令combobox.text显示www.csdn.net3。自动加.com和.net:ctrl+enter://comboboxonkeydown里面操作,我知道,但是请注意:关键是怎样不让那讨厌的一声beep出现??
combobox.text:='www.'+combobox.text+'.com';shift+enter:
combobox.text:='www.'+combobox.text+'.net';
比如输入csdn的时候,自动的把下拉菜单打开,并且选中 'www.csdn.net'这项(假设已经提取成功ie地址栏纪录);或者,不用下拉,直接令combobox.text显示www.csdn.net3。自动加.com和.net:ctrl+enter://comboboxonkeydown里面操作,我知道,但是请注意:关键是怎样不让那讨厌的一声beep出现??
combobox.text:='www.'+combobox.text+'.com';shift+enter:
combobox.text:='www.'+combobox.text+'.net';
关于2,
自动完成必须是在combobox的items里面存在的项目!
http://expert.csdn.net/expert/topic/611/611382.xml?temp=.4759333
但是还有个问题,就是怎样屏蔽ctrl+enter时候的beep?
IAutoComplete
IAutoComplete2
接口