Foxtable(狐表)用户栏目专家坐堂 → [求助]在创建窗口句柄之前,不能在控件上调用Invoke或BeginInvoke


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

主题:[求助]在创建窗口句柄之前,不能在控件上调用Invoke或BeginInvoke

美女呀,离线,留言给我吧!
fiendcat
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:49 积分:567 威望:0 精华:0 注册:2017/6/6 16:45:00
[求助]在创建窗口句柄之前,不能在控件上调用Invoke或BeginInvoke  发帖心情 Post By:2018/4/25 13:06:00 [显示全部帖子]


今天出现一个奇怪的问题:在创建窗口句柄之前,不能在控件上调用Invoke或BeginInvoke

开发者登录没有问题  ,普通用户(自己建立的用户)就报此错误!
求助?


我把今天增加的代码都去掉了,恢复后还是报此错误
图片点击可在新窗口打开查看此主题相关图片如下:无标题.png
图片点击可在新窗口打开查看


图片点击可在新窗口打开查看


 回到顶部
美女呀,离线,留言给我吧!
fiendcat
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:49 积分:567 威望:0 精华:0 注册:2017/6/6 16:45:00
  发帖心情 Post By:2018/4/25 13:28:00 [显示全部帖子]

求助??????

 回到顶部
美女呀,离线,留言给我吧!
fiendcat
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:49 积分:567 威望:0 精华:0 注册:2017/6/6 16:45:00
  发帖心情 Post By:2018/4/25 14:52:00 [显示全部帖子]

AfterOpenProject:

basemainform.MaximizeBox = False
basemainform.MinimizeBox = False 
MainTable = Tables("空表")
Forms("主窗口").Open()
TableCaptionVisible = False '测试



LoadUserSetting:

空的 ,没有设置

 回到顶部
美女呀,离线,留言给我吧!
fiendcat
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:49 积分:567 威望:0 精华:0 注册:2017/6/6 16:45:00
  发帖心情 Post By:2018/4/25 15:14:00 [显示全部帖子]

项目的数据源主要在公司服务器上,所以不在内网会报错,表也查询不到

表是 sql 查询表

[此贴子已经被作者于2018/4/25 15:14:26编辑过]

 回到顶部
美女呀,离线,留言给我吧!
fiendcat
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:49 积分:567 威望:0 精华:0 注册:2017/6/6 16:45:00
  发帖心情 Post By:2018/4/25 16:29:00 [显示全部帖子]

【主窗口】的AfterLoad:

e.form.baseform.windowstate = 2
e.Form.controls("PictureBox1").Select '光标定位-

If user.name = "开发者"  Then
   
Else
   
   'e.Form.DisableXButton()
End If


AfterClose
'针对pc机上试用程序
If user.name = "开发者"  Then
   
Else
 
   BaseMainForm.Close
End If


BeforeClose:空的



 回到顶部
美女呀,离线,留言给我吧!
fiendcat
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:49 积分:567 威望:0 精华:0 注册:2017/6/6 16:45:00
  发帖心情 Post By:2018/4/27 12:15:00 [显示全部帖子]

最终原因是BaseMainForm.Close

去掉就好了,我也不知道什么原因



 回到顶部