delphi 中焦点问题: 用户名:密码: 我要实现焦点的切换,就是鼠标点击哪个,焦点在哪里,在线等

用户名输入框,密码输入框... 用户名输入框,密码输入框 展开
 我来答
众口说车
2012-09-19 · TA获得超过2323个赞
知道大有可为答主
回答量:3503
采纳率:50%
帮助的人:1486万
展开全部
一般来说FORM里默认的功能就支持啊……
你用的是不是标准控件呢?
你用鼠标点哪个,哪个就自然会获得焦点!!!
比如你有若干个EDIT控件,用鼠标点哪个,哪个就会自己获得焦点。
如果你要是想自己响应或控件焦点
可以在某个控件的onENTER事件里,或其它的事件
editxxx.setfoucse;就可以
追问
不是用的标准控件,在VG下面,密码登陆框是绘制的
追答
绘制的不存在实际句柄,当然不能得到焦点……。
liu55721
2012-09-18 · TA获得超过922个赞
知道大有可为答主
回答量:1861
采纳率:100%
帮助的人:872万
展开全部
在数据编辑组件中,焦点就是那个闪动的小竖线,可以通过代码来转移如edit.setfouce,也可以通过鼠标点击来转移.,你要通过鼠标点来转移焦点,这就不需要写代码了.EXCEL文档中的单元格,你用鼠标点击那一个单元格,那个单元格就可以输入字符,是一样的.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
知道凸凹
2012-09-18 · 超过30用户采纳过TA的回答
知道答主
回答量:117
采纳率:0%
帮助的人:33.7万
展开全部
应该不是点击,而是移动吧。
如果是这样,就应该跟踪edit的mousemove事件(记不清了),在这个事件里写
edit.setfouce。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
艾三毛
2012-09-18 · TA获得超过139个赞
知道小有建树答主
回答量:484
采纳率:100%
帮助的人:232万
展开全部
我也没明白,因为你鼠标点哪个,焦点本来就会自动跳到哪个啊?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zzh02333
2012-09-18
知道答主
回答量:47
采纳率:0%
帮助的人:19.8万
展开全部
默认就是点击就自动指定焦点的,你是不是要获取焦点啊?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
rivorse
2012-09-18 · 超过28用户采纳过TA的回答
知道答主
回答量:117
采纳率:0%
帮助的人:69.6万
展开全部
没看明白
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式