输入框如何实现浏览器的功能

scriptskychen 2003-02-20 02:25:22
我现在想在一个输入框中实现像浏览器那个输入网址那个框那样的功能!
就是说在输入框输入数据,能自己保存输入的信息,下次就不用输入!请问能不能实现呢?谢谢!
...全文
57 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
warton 2003-02-20
  • 打赏
  • 举报
回复
见过一个控件,和ie的地址栏差不多,你找找看!!
scriptskychen 2003-02-20
  • 打赏
  • 举报
回复
可以了,现在已经解决了我产问题了,多谢各位!
penu 2003-02-20
  • 打赏
  • 举报
回复
唉,IE中用的不就是Combo box?
只不过BCB中的Combo Box不支持DataSet,你自己做一个就好了。
killedkiss 2003-02-20
  • 打赏
  • 举报
回复
你先取出每个ITEM字串的前1个2个3个4个。。。。字符在做个比较,就可以了
killedkiss 2003-02-20
  • 打赏
  • 举报
回复
ListBox1->Clear();
ListBox1->Items->LoadFromFile(MainForm->sp->SoftPath+"类属性.dat");
ListBox1->ItemIndex=0;
killedkiss 2003-02-20
  • 打赏
  • 举报
回复
那你就要做个查找了
scriptskychen 2003-02-20
  • 打赏
  • 举报
回复
但我还想在输入数据的时候自动搜索历史记录,只需输入前面几个字就可以显示历史记录中是否有我想要的数据,能做到吗?
cscer 2003-02-20
  • 打赏
  • 举报
回复
设置属性AutoComplete为true
设置AutoDropdown为true
killedkiss 2003-02-20
  • 打赏
  • 举报
回复
if((ComboBox1->Items->IndexOf(ComboBox1->Text )==-1)&& (!ComboBox1->Text.IsEmpty () )){
ComboBox1->Items->Add(ComboBox1->Text ) ;
ComboBox1->Items->SaveToFile(MainForm->sp->SoftPath+"类别.dat");
}
l_clove 2003-02-20
  • 打赏
  • 举报
回复
就是ComboBoxEx,用文件记录你的历史输入,用的时候读到ComboBoxEx中
tccsdn 2003-02-20
  • 打赏
  • 举报
回复
用ComboBox不好吗,把里面的内容保存下来,程序启动的时候再读到里面

13,874

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧