| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1895 人关注过本帖
标题:输入首个汉字拼音后列表框不能自动选择列表框的第一条,同时按回车也不能把 ...
只看楼主 加入收藏
gyp0117
Rank: 1
等 级:新手上路
帖 子:44
专家分:8
注 册:2012-3-9
结帖率:88.89%
收藏
已结贴  问题点数:20 回复次数:25 
输入首个汉字拼音后列表框不能自动选择列表框的第一条,同时按回车也不能把列表框的值斌给text
问题是这样的,我在text框中输入汉字首个字母,列表也能显示要查找的内容,但就是不能自动选择列表框的首条记录,同时按上下键也没有反应,只用鼠标点,详情见附件附,我想现实如下功能,我输入首个字母后,光标自动跳到列表框的首条记录上,然后可以用上下键进行选择,按回车后把选定的在texe1框中显示,光标并同时跳到text2上。
kdmb.DBF.rar (13.69 KB)
搜索更多相关主题的帖子: 汉字拼音 记录 字母 
2015-02-24 16:22
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:10611
专家分:43224
注 册:2014-5-20
收藏
得分:0 
可在适当时候设置列表框属性。
1、列表框数据变更时刷新列表框:
    this.Parent.list1.Requery
2、要光标跳到列表框,使列表框获得焦点:
    this.Parent.list1.SetFocus
3、要选定列表框那一行:如选定第1行:
    this.Parent.list1.ListIndex = 1
4、要光标跳到text2,参考第2。
2015-02-24 16:57
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
最好用Grid代替ListBox或ComboBox

授人以渔,不授人以鱼。
2015-02-24 20:46
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
咦,好像少了帖子?

授人以渔,不授人以鱼。
2015-02-25 11:22
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9853
专家分:27255
注 册:2012-2-5
收藏
得分:0 
被老静删除了

坚守VFP最后的阵地
2015-02-25 11:36
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
以下是引用sdta在2015-2-25 11:36:36的发言:

被老静删除了

賊喊捉賊?

授人以渔,不授人以鱼。
2015-02-25 11:38
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9853
专家分:27255
注 册:2012-2-5
收藏
得分:0 

坚守VFP最后的阵地
2015-02-25 12:02
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
樓主的數據庫,設計了藥商名稱和拼音代碼,爲什麽不直接輸入和記錄代碼而是要用名稱?

授人以渔,不授人以鱼。
2015-02-25 12:06
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
這個設計按鍵體驗不好的,焦點始終要移動到選擇框上按回車,不如用鼠標點對應的選項直接,何況回車與文本框結束輸入的動作重合。

授人以渔,不授人以鱼。
2015-02-25 15:23
gyp0117
Rank: 1
等 级:新手上路
帖 子:44
专家分:8
注 册:2012-3-9
收藏
得分:0 
回复 8楼 TonyDeng
因为公司名称好称记些,记编码很难,同进编码也看不出是那个厂药供货。做起凭证来很难
2015-02-25 16:57
快速回复:输入首个汉字拼音后列表框不能自动选择列表框的第一条,同时按回车也不 ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.053787 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved