| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1567 人关注过本帖, 1 人收藏
标题:如何实现文本框动态输入
只看楼主 加入收藏
liuxingang28
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:山东济南
等 级:贵宾
威 望:47
帖 子:649
专家分:2156
注 册:2014-2-7
收藏
得分:20 
先添加一个文本框,再在文本框下面添加一个列表框,如下图:
图片附件: 游客没有浏览图片的权限,请 登录注册

1. 文本框 txtMatid 的 InteractiveChange 事件代码:
if !empty(THIS.text)
    seek allt(this.text) order matid in material
    THIS.Parent.lstMat.Value = material.matid
endif
2. 文本框 txtMatid 的 Valid 事件代码:
if !empty(THIS.Text) and THIS.Parent.lstMat.ListIndex > 0
    THIS.Value = THIS.Parent.lstMat.Value
endif
3. 列表框 lstMat 的 Click 事件代码:
THIS.Parent.txtMatid.Value = THIS.Value


泉城飞狐
2014-06-10 16:54
lingtongsoft
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2014-1-18
收藏
得分:0 
以下是引用wengjl在2014-6-10 16:19:35的发言:

我猜想,他的目的是,要实现:

象医生开处方时,输入一个字,悬浮显示出药名中有这个字的药名,然后鼠标点选一下就行了

的功能。

差不多,悬浮显示的内容来自查询结果
2014-06-10 21:28
sjjkgusk
Rank: 1
等 级:新手上路
帖 子:7
专家分:2
注 册:2013-3-28
收藏
得分:0 
正解
2014-06-12 16:25
lingtongsoft
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2014-1-18
收藏
得分:0 
飞狐版主的解答非常准确。谢谢!!
2014-06-12 20:09
dongbeiren64
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2013-6-6
收藏
得分:0 
使用combobox控件, 取DISPLAYVALUE或TEXT值
2014-08-13 17:57
mspanwei
Rank: 1
等 级:新手上路
威 望:1
帖 子:49
专家分:0
注 册:2010-1-5
收藏
得分:0 
在论坛里可以找到实例,搜索一下。
2014-09-02 20:29
快速回复:如何实现文本框动态输入
数据加载中...
 
   



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

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