以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助] 模式窗口不能动态的换标题吗?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=140642)

--  作者:龙潭春早
--  发布时间:2019/9/10 16:33:00
--  [求助] 模式窗口不能动态的换标题吗?

创建了一个模式窗口,希望能为多个按钮所用。

所以,希望能够动态的切换窗口的标题。

用以下代码在命令窗口里测试,对于其它类型的窗口,都可以动态的改变其窗口标题,只有模式窗口改不了。

With Forms("窗口A")
    .Open()
    .Text = "窗口B"
    Output.show(.text)    
End With

在命令窗口的显示栏,能看到代码 Output.show(.text)  的输出结果已经改成了“窗口B”。

但是,打开的模式窗口的标题却没有改。

是模式窗口本身,确实不能动态的换标题吗?


--  作者:有点蓝
--  发布时间:2019/9/10 16:57:00
--  
模式窗口Open()后,后面的代码都不会执行的,直到窗口关闭。

vars("标题") = "窗口B"
With Forms("窗口A")
    .Open()  
End With

窗口afterload事件
e.form.text= vars("标题")

--  作者:龙潭春早
--  发布时间:2019/9/10 19:43:00
--  
哦 我说的么,可把我们给坑苦了,折腾了好长时间,找不出原因!

一部分窗口工作正常,怎么这个窗口就不行?

到最后才发现,好像是模式窗口不行。

去查帮助,也没有这方面的介绍,只能来这里请教了!

之前也用全局变量这样的传递过窗口的标题,后来感觉麻烦就放弃了,没想到在这里出问题了。

现在看来,不得不麻烦点儿了。

嗯 问题解决了图片点击可在新窗口打开查看

多谢大神!