以文本方式查看主题
- Foxtable(狐表) (http://foxtable.net/bbs/index.asp)
-- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2)
---- [求助]窗口问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=33812)
|
-- 作者:mxko
-- 发布时间:2013/5/24 16:45:00
-- [求助]窗口问题
如何做到:弹出的窗口必须关闭后才可以切换到其它窗口?
[此贴子已经被作者于2013-5-24 17:45:56编辑过]
|
-- 作者:XYT
-- 发布时间:2013/5/24 16:47:00
--
用模式窗口
|
-- 作者:mxko
-- 发布时间:2013/5/24 16:48:00
--
非常感谢
|
-- 作者:mxko
-- 发布时间:2013/5/24 17:46:00
--
我将弹出窗口Control7改为模式窗口后
写这段代码有错
Dim FN As String = e.Form.Name Dim CN As String = e.Form.Controls("TB_dttable").Value With Forms("Control7") .Open .Controls("FormName").Text = FN .Controls("ControlName").Text = "TB_dttable" .Controls("Label1").Text = "明细表" .Controls("TextBox1").Value = CN End With 此主题相关图片如下:qq图片20130524174024.jpg
[此贴子已经被作者于2013-5-24 17:46:58编辑过]
|
-- 作者:Bin
-- 发布时间:2013/5/24 17:54:00
--
提示不是已经说的很清楚了么.你关闭了这个窗口.再去调用其中的控件 肯定会报错的啊.
你使用模式窗口.一旦执行打开代码 例如 OPEN SHOW等 后面的代码是不会再继续执行的了.直到窗口关闭才会继续执行
|
-- 作者:狐狸爸爸
-- 发布时间:2013/5/24 17:55:00
--
如果这样,你要改变设计思路,用public变量,在模式窗口的Beforeclose事件中给public变量赋值
|
-- 作者:mxko
-- 发布时间:2013/5/24 17:57:00
--
嗯嗯,谢谢狐狸爸爸
|