Foxtable(狐表)用户栏目专家坐堂 → 关于模式窗口


  共有2021人关注过本帖树形打印复制链接

主题:关于模式窗口

帅哥哟,离线,有人找我吗?
Rhonin
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:142 积分:1115 威望:0 精华:0 注册:2017/4/21 9:36:00
关于模式窗口  发帖心情 Post By:2017/11/8 9:08:00 [只看该作者]

想请问一下老师,模式窗口为什么会有一些奇怪的错误,比如打开窗口时无法给其中控件赋值,然后关闭窗口时会报这个赋值代码的错误,提示为未设置对象变量或 With 块变量,并且告诉我窗口已经关闭无法调用其中控件,但是我把窗口改为独立之后就好了,想知道一下是为什么

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/11/8 9:12:00 [只看该作者]

比如代码

 

Forms("模式窗口").Open

Forms("模式窗口").Controls("TextBox1").Text = "123"

 

这样写代码是有问题的。模式窗口打开后,后面的代码就不执行了,窗口关闭后,才会继续执行后面的代码。

 

如果要给模式窗口赋值,要写到模式窗口的AfterLoad事件。


 回到顶部
帅哥哟,离线,有人找我吗?
Rhonin
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:142 积分:1115 威望:0 精华:0 注册:2017/4/21 9:36:00
  发帖心情 Post By:2017/11/8 9:49:00 [只看该作者]

谢谢老师

 回到顶部