怎么把Button失去焦点

luoqing 2001-12-18 05:45:36
当窗体只有一个Button控件的时候怎样使它失去焦点?
...全文
610 21 打赏 收藏 举报
写回复
21 条回复
切换为时间正序
请发表友善的回复…
发表回复
luoqing 2001-12-28
  • 打赏
  • 举报
回复
谢谢Brunhild,你的第一个答案是对,第二个则不能达到目的。加分
Brunhild 2001-12-25
  • 打赏
  • 举报
回复
SendMessage Command2.hwnd, WM_KILLFOCUS, 0, 0
或:
SendKeys "{tab}"
Liujc 2001-12-25
  • 打赏
  • 举报
回复
在OnClick事件中加入
Form1.ActiveControl := Nil ;
纪俊 2001-12-25
  • 打赏
  • 举报
回复
建一个不可见的按钮,呵呵,后边就不用我说了吧?
jinyefeng 2001-12-25
  • 打赏
  • 举报
回复
Form1.Command1.Enabled = False
笨狗先飞 2001-12-25
  • 打赏
  • 举报
回复
用image算了
luoqing 2001-12-22
  • 打赏
  • 举报
回复
ActiveControl在设计时是不可用的;在运行时是只读的.
Liujc 2001-12-22
  • 打赏
  • 举报
回复
将窗体ActiveControl值置为空,然后将TButton控制的TabStop设为False
luoqing 2001-12-22
  • 打赏
  • 举报
回复
谢谢大家的意见。
大家的方法我都试过,可是没有一个能行的。
lgs73327 2001-12-19
  • 打赏
  • 举报
回复
button1.tabstop = false
xtxd 2001-12-19
  • 打赏
  • 举报
回复
button1.enable=false
snakeyin 2001-12-19
  • 打赏
  • 举报
回复
同意j_x_y(Windows9999@给分~给分~) 
j_x_y 2001-12-18
  • 打赏
  • 举报
回复
同意crystal2000(爱干什么就干什么)
你可以在窗体的可视范围外放个可以获得焦点的控件,
然后把焦点指定个这个控件
leonkim 2001-12-18
  • 打赏
  • 举报
回复
只能是先建一个另外的控件,亦可是不可见的,再将焦点移给它。OK!
Sunnuy 2001-12-18
  • 打赏
  • 举报
回复
你可以指定其他控件setfocus,如picture可以这样picture1.setfocus.
xxlroad 2001-12-18
  • 打赏
  • 举报
回复
Me.SetFocus 好象不可以 5.0,6.0
xxlroad 2001-12-18
  • 打赏
  • 举报
回复
Private Sub Command1_Click()
Text1.SetFocus '还是浪费点吧 给Text算了
'......
End Sub
sonicdater 2001-12-18
  • 打赏
  • 举报
回复
Sub Button_Click()
Form.SetFocus
cherno 2001-12-18
  • 打赏
  • 举报
回复
放一个在可视范围以外~~移给它!
luoqing 2001-12-18
  • 打赏
  • 举报
回复
怎样去移给窗体
加载更多回复(1)
相关推荐
发帖
VB基础类

7681

社区成员

VB 基础类
社区管理员
  • VB基础类社区
加入社区
帖子事件
创建了帖子
2001-12-18 05:45
社区公告
暂无公告