怎样实现文本输入时的逐键提示,就象只能输入法那样

saraph 2003-03-05 03:29:54
我的想法是在数据库中加入一个简码的字段,比如西湖和西安的简码是xh和xa,那么当输入x时就在下拉框跳出西湖和西安2个名字,并可以选择,如果再输入h,那么就只有西湖一项了.本人编程经验不足,只是有这个想法,不知道这样能不能实现,还请各位高手帮忙,如果能实现,那提示的窗口要如何创建,谢谢
...全文
25 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
saraph 2003-03-06
  • 打赏
  • 举报
回复
这个我不清楚,其实我也刚开始学编程没多久,菜鸟一个
norai 2003-03-05
  • 打赏
  • 举报
回复
樓主,我想問你,輸入法是怎麽編的?謝謝
saraph 2003-03-05
  • 打赏
  • 举报
回复
谢谢,我回去试试,要是行马上结贴
AlexAngel 2003-03-05
  • 打赏
  • 举报
回复
简码的字段:这个好说,建一个树,比如用Collection,第一层用"x"做为key,里面有两项,key分别为"h","a",显示时先序遍历生成一个表,加到比如ListBox中.

提示的窗口:自己写一个控件,捕捉keyPress事件,筛选列表,显示.Form.TopMost=True,TextBox可以找到当前字符的屏幕位置,再把窗体的位置设一下.

16,549

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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