以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]每次重新打开foxtable2018就提示错误信息?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=120020)

--  作者:fivetable
--  发布时间:2018/6/5 18:50:00
--  [求助]每次重新打开foxtable2018就提示错误信息?

代码是写在 窗口,刀具选择表的 加载窗口后执行事件,完全没有错误,代码的执行都正常,就是在关闭软件后,在重新打开提示如下

.NET Framework 版本:2.0.50727.3082
Foxtable 版本:2018.3.9.1
错误所在事件:窗口,刀具选择表,AfterLoad
详细错误信息:
Object reference not set to an instance of an object.

按确定后进入软件,代码可以正常执行,完全什么影响。

 

在窗口,刀具选择表的事件,加载窗口后执行,经测试,出错的代码如下

For Each c As WinForm.Control In Forms("窗口1").Controls
    If Typeof c Is WinForm.RadioButton  Then \'判断控件是否是单选框
        Dim t As WinForm.RadioButton = c \'使用特定类型的变量引用控件
          If t.Checked  Then          
                MessageBox.show("123")
          end if

    end if

next

求原因,求解决办法.


--  作者:有点蓝
--  发布时间:2018/6/5 20:26:00
--  
整个窗口模板导出来上传看看http://www.foxtable.com/webhelp/scr/2413.htm
--  作者:fivetable
--  发布时间:2018/6/5 22:08:00
--  
代码放在 加载窗口后执行 的事件总有问题,我把代码放到别处,效果一样,就完美解决了,启动正常,代码运行也正常。呵呵