| 网站首页 | 业界新闻 | 群组 | 交易 | 人才 | 下载频道 | 博客 | 代码贴 | 编程论坛
共有 555 人关注过本帖
标题:文本框输入文字时,光标总是跳到最左边?
只看楼主 加入收藏
tanggongli
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2018-1-30
结帖率:0
  问题点数:0  回复次数:1   
文本框输入文字时,光标总是跳到最左边?
    分享一个经验,我花了四个小时才找到病根……是不是很愚蠢!!!
今天偶然发现文本框输入文字的时候,光标总是跳动到文字左侧(我设定的Righttoleft  false)。前几天编号的vfp管理系统,没有问题!百度了好久也没有收获。后来慢慢移植、重做表单(十几个表单)才发现在主界面上的计时器影响。因为我的表单都有刷新焦点落在text上的初始化,所以计时器默认其所在位置主界面每隔1秒刷新一次,从而影响了所有表单的输入……
    解决的办法是在计时器里面指定刷新对象。我做的是数字时钟,显示在text1上,所以在时钟的 Timer 事件上写代码:thisform.text1.Value=DATETIME()    加上一句刷新对象 thisform.text1.refresh 。就这样问题解决了,花了我四个小时!特此分享一下
2018-02-13 21:05
wengjl
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:贵宾
威 望:57
帖 子:1338
专家分:2511
注 册:2007-4-27
  得分:0 
这样的经历是刻骨铭心的,对你技术的进步是一种砺练。恭喜你,祝新年快乐!

只求每天有一丁点儿的进步就可以了
2018-02-14 11:06







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

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