我有两个表单:其中一表单Form1中有一表格(DBGridEH),点击表格中某列的一个EditButton按钮时弹出(Form2.show;)别一表单Form2

  • 主题发起人 主题发起人 gmwing
  • 开始时间 开始时间
G

gmwing

Unregistered / Unconfirmed
GUEST, unregistred user!
我有两个表单:其中一表单Form1中有一表格(DBGridEH),点击表格中某列的一个EditButton按钮时弹出(Form2.show;)别一表单Form2;我希望就算弹出了表Form2,光标还是一样在表单Form1的DBGrindEH表格中编辑(不用鼠标点击),不知那位高手可帮忙解决?(100)<br />我有两个表单:其中一表单Form1中有一表格(DBGridEH),点击表格中某列的一个EditButton按钮时弹出(Form2.show;)别一表单Form2;我希望就算弹出了表Form2,光标还是一样在表单Form1的DBGrindEH表格中编辑(不用鼠标点击),不知那位高手可帮忙解决?
 
form2.show; self.BringToFront; DBGideh1.SetFocus;
 
同意,ZNXIA
 
terry_zhou82:你的这种方法并不能得到预期效果;是否还有其他办法? form2.show; self.BringToFront; DBGideh1.SetFocus;
 
详情万能宝典http://www.ad51888.com/cf.aspx?25&shangyi
 
用这个,就OK了,完全实现你需要的 form2.Show; SetWindowPos(Form2.Handle, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE Or SWP_NOSIZE); form1.Edit1.SetFocus;
 
接受答案了.
 

Similar threads

S
回复
0
查看
816
SUNSTONE的Delphi笔记
S
S
回复
0
查看
735
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部