| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1465 人关注过本帖
标题:最右边开始写数据?
只看楼主 加入收藏
asdf_123000
Rank: 4
等 级:业余侠客
威 望:1
帖 子:273
专家分:227
注 册:2012-12-20
结帖率:91.18%
收藏
已结贴  问题点数:10 回复次数:39 
最右边开始写数据?
文本框获得焦点,如何自动定位在最右边,写数据自动向左伸长.
搜索更多相关主题的帖子: 定位 文本框 如何 
2012-12-21 18:28
tlliqi
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:204
帖 子:15453
专家分:65956
注 册:2006-4-27
收藏
得分:0 
2012-12-21 18:37
asdf_123000
Rank: 4
等 级:业余侠客
威 望:1
帖 子:273
专家分:227
注 册:2012-12-20
收藏
得分:0 
还是看不懂,tabindex怎么来控制文本框焦点?
2012-12-21 18:41
asdf_123000
Rank: 4
等 级:业余侠客
威 望:1
帖 子:273
专家分:227
注 册:2012-12-20
收藏
得分:0 
焦点已经在文本框内,tabindex还能控制焦点移动?请大师指点.
2012-12-21 18:44
asdf_123000
Rank: 4
等 级:业余侠客
威 望:1
帖 子:273
专家分:227
注 册:2012-12-20
收藏
得分:0 
2012-12-21 19:14
asdf_123000
Rank: 4
等 级:业余侠客
威 望:1
帖 子:273
专家分:227
注 册:2012-12-20
收藏
得分:0 
文本框内输文字,文本框接受焦点,确实是不同的电脑,位置不同,有的在左,有的在中。设计程序输入数据,不听指挥。
2012-12-21 19:23
qjbzjp
Rank: 13Rank: 13Rank: 13Rank: 13
来 自:尧的故乡
等 级:贵宾
威 望:48
帖 子:1914
专家分:4397
注 册:2007-3-14
收藏
得分:2 
试试:
先设置文本框的Alignment=1
然后在文本框的SetFocus事件里:
this.SelStart =LEN(this.Value)

相互学习,互相交流,共同提高。
2012-12-21 19:52
月沐庭轩
Rank: 9Rank: 9Rank: 9
来 自:京城
等 级:贵宾
威 望:17
帖 子:393
专家分:1106
注 册:2011-7-24
收藏
得分:1 
这个问题太难了。
如果能实现,确实是个不借的功能。
七楼的办法无效。不能在文本框获得焦点时,光标自动最右。
如果第一步解决了,第二步就好解决。就是输入一个字条,自动往左移动一个字符。

坚持学习vfp,QQ:306805680
2012-12-21 20:39
tlliqi
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:204
帖 子:15453
专家分:65956
注 册:2006-4-27
收藏
得分:0 
不知输什么要用这样子
2012-12-21 21:07
qjbzjp
Rank: 13Rank: 13Rank: 13Rank: 13
来 自:尧的故乡
等 级:贵宾
威 望:48
帖 子:1914
专家分:4397
注 册:2007-3-14
收藏
得分:0 
回复8楼,也许是SelectOnEntry设置为.t.了。

先设置文本框的Alignment=1、SelectOnEntry=.f.

然后在文本框的SetFocus事件里:
this.SelStart =LEN(this.Value)

相互学习,互相交流,共同提高。
2012-12-21 21:28
快速回复:最右边开始写数据?
数据加载中...
 
   



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

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