我要实现类似ie浏览器的地址栏的ComboBox,在ie浏览器的地址栏中,当你输入一串字符时,下拉列表会列出所有历史记录中存放的地址前几位字符和输入字符相符的条目.
解决方案 »
- 操作注册表,实在不懂,帮我改一下下面的参数。通过程序去掉《对该区域中所有站点要求服务器验证(https://)》
- 用IdFTP连接FTP时候 出现的问题
- D2006(BDS)中的ACTIVE控件如何安装???
- 打开EXCEL,将记录导如到stringgrid中,丢失前面的0??
- 请问,我应该怎么在本程序执行的时候获得自己的文件修改时间呢?多谢
- 如何得到主窗口打开完成后的事件,比如我想完成程序载入后执行一些内容。在线...
- 谁使用过usb进行两机对联?
- 请问高手怎样用listbox和api函数(openprocess,terminateprocess)杀进程?(有源代码更好哈)谢谢了啊~~~
- 防止oicqpasscopy V1.1盗用密码
- DELPHI中的COM+
- Delphi写的程序编译时是不是可以直接到其他电脑上运行?
- 为什么我的报表在win 98下出现打印对话框非常的慢呢?
但同意 bcghb() !
begin
if rightstr(combobox1.Text,1)='.' then
begin
application.MessageBox('','',mb_ok);
end;
end;
你说的那个控件是一个独立的控件还是?我搜了一下,有一个是要699.99美元的,你说的不会是那个吧?
如:a
ab
abc
b
bb
再用一combobox 中输入'a'的话 就把 str 列表中带有a字符的数据全部加入到combobox中
我不要699.99美元,有699.99分就可以了。哈哈……
[email protected]
控件包叫什么名字啊?我搜不到啊
,谢谢
有用的话我一定给你多多的分~~~
unit Unit1;interfaceuses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls,shdocvw,ShlIntf, ActiveX, ComObj, StrTools;type
TForm1 = class(TForm)
Edit1: TEdit;
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
FAutoComplete: IAutoComplete2;
FStrings: IUnknown;
FAutoCompleteStrings:TStringList;
// FRunAutoComplete:Boolean;
public
{ Public declarations }
end;var
Form1: TForm1;implementation{$R *.dfm}procedure TForm1.Button1Click(Sender: TObject);
var
i:integer;
begin
FAutoCompleteStrings :=TStringList .Create ;
for i:=1 to 10 do
FAutoCompleteStrings .Add(IntToStr(i)); FAutoComplete := CreateComObject(CLSID_AutoComplete) as IAutoComplete2;
FStrings := TEnumString.Create(FAutoCompleteStrings) as IUnknown;
OleCheck(FAutoComplete.SetOptions(ACO_AUTOSUGGEST or ACO_UPDOWNKEYDROPSLIST));
OleCheck(FAutoComplete.Init(Edit1.Handle,FStrings,nil,nil));end;
end.