Foxtable(狐表)用户栏目专家坐堂 → 为什么我做了一下自定义的登录家口,在窗口的AfterClose中调用了另外一个模式窗口


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

主题:为什么我做了一下自定义的登录家口,在窗口的AfterClose中调用了另外一个模式窗口

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


加好友 发短信
等级:小狐 帖子:350 积分:3197 威望:0 精华:0 注册:2012/3/7 10:28:00
为什么我做了一下自定义的登录家口,在窗口的AfterClose中调用了另外一个模式窗口  发帖心情 Post By:2016/12/18 16:35:00 [只看该作者]

求助:
为什么我做了一下自定义的登录家口,在窗口的AfterClose中调用了另外一个模式窗口,而这个登录窗口,就留下发一个框子销不掉了?

图片点击可在新窗口打开查看此主题相关图片如下:555.png
图片点击可在新窗口打开查看


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


加好友 发短信
等级:小狐 帖子:350 积分:3197 威望:0 精华:0 注册:2012/3/7 10:28:00
  发帖心情 Post By:2016/12/18 18:33:00 [只看该作者]

狐狸爸爸快来看看,怎么回事呀,先谢过了
[此贴子已经被作者于2016/12/18 18:40:03编辑过]

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


加好友 发短信
等级:小狐 帖子:321 积分:2468 威望:0 精华:2 注册:2013/1/16 19:33:00
  发帖心情 Post By:2016/12/18 20:32:00 [只看该作者]

因为这是模式窗口

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


加好友 发短信
等级:小狐 帖子:350 积分:3197 威望:0 精华:0 注册:2012/3/7 10:28:00
  发帖心情 Post By:2016/12/18 20:51:00 [只看该作者]

怎么能解决这个问题呀,

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


加好友 发短信
等级:版主 帖子:1693 积分:12117 威望:0 精华:7 注册:2013/7/11 10:52:00
  发帖心情 Post By:2016/12/19 8:18:00 [只看该作者]

让模式窗口去关闭登陆窗口

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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2016/12/19 9:19:00 [只看该作者]

 用隐藏的方式

 

e.Form.baseform.Opacity = 0
e.Form.Close()
Forms("主窗口").Open()

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


加好友 发短信
等级:小狐 帖子:350 积分:3197 威望:0 精华:0 注册:2012/3/7 10:28:00
  发帖心情 Post By:2016/12/20 8:31:00 [只看该作者]

试过了,用模式窗口关闭登录窗口的方法,但是不行

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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2016/12/20 8:38:00 [只看该作者]

以下是引用lyzhuo在2016/12/20 8:31:00的发言:
试过了,用模式窗口关闭登录窗口的方法,但是不行

 

不可能,你这样写

 

Forms("登陆窗口").baseform.Opacity = 0
Forms("登陆窗口").Close()
 

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


加好友 发短信
等级:小狐 帖子:350 积分:3197 威望:0 精华:0 注册:2012/3/7 10:28:00
  发帖心情 Post By:2016/12/20 12:39:00 [只看该作者]

我在另一个窗口的AlterLoad事件中写入如下代码:
Forms("用户登录").baseform.Opacity = 0
Forms("用户登录").Close()

提示出现错误:
.NET Framework 版本:2.0.50727.5485
Foxtable 版本:2016.7.29.1
错误所在事件:窗口,程序主窗口,AfterLoad
详细错误信息:
未将对象引用设置到对象的实例。

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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2016/12/20 15:07:00 [只看该作者]

 下面代码,直接写到登陆窗口登陆按钮去

 

e.Form.baseform.Opacity = 0
e.Form.Close()
Forms("主窗口").Open()

 回到顶部