if application.MessageBox('是否继续捆绑 ?'),'提示',MB_YESNO+MB_DEFBUTTON2+MB_ICONQUESTION)=IDNO then
button2.Click
else
begin
edit18.SetFocus;
edit18.SelectAll
end
以上程序我想当用户点击"YES"的时候光标设置到edit18,可是edit18中没有闪烁的光标,但你输入字符时,字符在edit18的框内,怎样才能完成对话框后,将光标弄到edit18中?
回复人: miky(miky) ( ) 信誉:105 2004-6-26 18:54:53 得分: 20
在2000,xp下没问题,我没98,无法测试,弹出MessageBox的时候Form会失去焦点,你先让Form获取焦点,在试试。begin
self.SetFocus;
edit18.SetFocus;
edit18.SelectAll
end miky(miky) ( )dd:不行哦,现在又不行啦?
button2.Click
else
begin
edit18.SetFocus;
edit18.SelectAll
end
以上程序我想当用户点击"YES"的时候光标设置到edit18,可是edit18中没有闪烁的光标,但你输入字符时,字符在edit18的框内,怎样才能完成对话框后,将光标弄到edit18中?
回复人: miky(miky) ( ) 信誉:105 2004-6-26 18:54:53 得分: 20
在2000,xp下没问题,我没98,无法测试,弹出MessageBox的时候Form会失去焦点,你先让Form获取焦点,在试试。begin
self.SetFocus;
edit18.SetFocus;
edit18.SelectAll
end miky(miky) ( )dd:不行哦,现在又不行啦?
当然我不是说用showmessage,messagedlg来做,这这两个功能有弱。