在下想请教一个问题,请各位高人解答一下!谢谢
在常用的收银软件中,一般收银输入界面和结算界面是两个表单。既在收银完毕后,在输入界面
启动结算界面,在结算界面中可以,确认提交或取消提交。但是不论确认或者是取消,结算表单都
应该被释放掉吧,但是该表单被释放掉了,如何让启动结算界面的输入界面重新获得焦点呢
(最好是焦点回到输入界面的指定控件上)?
还有,能不能让结算表单传递一个值返回给收银界面的表单呢?(最好不使用公用变量的情况下)
请大家多多帮忙小弟在这里先行谢过!
在常用的收银软件中,一般收银输入界面和结算界面是两个表单。既在收银完毕后,在输入界面
启动结算界面,在结算界面中可以,确认提交或取消提交。但是不论确认或者是取消,结算表单都
应该被释放掉吧,但是该表单被释放掉了,如何让启动结算界面的输入界面重新获得焦点呢
(最好是焦点回到输入界面的指定控件上)?
还有,能不能让结算表单传递一个值返回给收银界面的表单呢?(最好不使用公用变量的情况下)
请大家多多帮忙小弟在这里先行谢过!
解决方案 »
- 请教串口通信问题
- 如何用winsock的应用问题!
- 关于FindWindowEx的一个疑惑,请热心朋友解答!!十万火急!!
- 请问在VB中,打印预览的原理是什么?如何实现“打印预览”功能呢?谢谢
- 急,VB中获取本机IP地址,解决就给分,谢谢!
- tdbgrid 打印
- 为VB程序提供全套的ERP源代码
- 用户登录
- idoloveyou(我18岁,成人了!) AdamBear(学习再学习) Amoon(阿木) Richard2001(Richard) 來領分吧!
- ***请问我如何能够获得ftp目录中的某一个文件的修改日期,用Inet控件?***
- 求一SQL语句的编写方法!
- 怎样才能让ListView在高度刷新中闪烁感变小???定时器每“250ms”刷新三个ListSubItems,如果超过七八行,闪烁太强烈了!
这个没有办法了,只能用全局变量//获得焦点
Private Sub Command1_Click()
Form1.Command2.SetFocus
Unload Me
End Sub
Private Sub Form_Unload(Cancel As Integer)
Form1.Command1.SetFocus 'Command1可换成输入界面上你想指定的控件名称
Form1.Tag="参数" '通过Tag属性传递值返回给收银界面的表单
Cancel = 0
End Sub'FORM1
....
yourVale=Form1.Tag'取出返回的值......
yourVale=Form1.Tag'取出返回的值
是写在formload事件中吗?