窗口表使用动态加载方案
在打开窗口时,判断表是否有加载,没有加载表则加载表,关闭本窗口,再重新 打开 窗口这种方式进行处理。
相关窗口在之前的版本下运行正常,在最新版时提示
有关调用实时(JIT)调试而不是此对话框的详细信息,
请参见此消息的结尾。
************** 异常文本 **************
System.InvalidOperationException: 在创建窗口句柄之前,不能在控件上调用 Invoke 或 BeginInvoke。
在 System.Windows.Forms.Control.MarshaledInvoke(Control caller, Delegate method, Object[] args, Boolean synchronous)
在 System.Windows.Forms.Control.Invoke(Delegate method, Object[] args)
在 Foxtable.CustomPictureBox.O_o____o(Object A_0, AsyncCompletedEventArgs A_1)
在 System.Windows.Forms.PictureBox.OnLoadCompleted(AsyncCompletedEventArgs e)
在 System.Windows.Forms.PictureBox.LoadCompletedDelegate(Object arg)
点继续能打开窗口,运行正常。
二次打开此窗口正常,没有报错。
重新 启动系统,先手动加载表,再运行此窗口,也不报错。
如果窗口新做,采用原动态加载函数进行加载,运行也正常,不报错。
问题是之前版本运行正常的窗口在新的软件里运行不正常,请官方检查 一下。