以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]未被选择树形后执行弹出错误  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=66524)

--  作者:vvfree
--  发布时间:2015/4/8 19:01:00
--  [求助]未被选择树形后执行弹出错误
以下这段代码 为未被选择树形后弹出错误  
.NET Framework 版本:2.0.50727.5485
Foxtable 版本:2014.11.11.1
错误所在事件:窗口,物料类型-计量单位,添加子节点,Click
详细错误信息:
未将对象引用设置到对象的实例。

但是我已经做了判断还是没有能解决,请问代码是否有问题只帮忙指正,谢谢!

图片点击可在新窗口打开查看此主题相关图片如下:360截图20150408185921379.jpg
图片点击可在新窗口打开查看


--  作者:有点酸
--  发布时间:2015/4/8 19:39:00
--  
代码何必抓图,你复制粘贴上来不是更好吗?

if tr.SelectedNode.IsSelected = True then

改为:

if tr.SelectedNode.IsNot Nothing  then


--  作者:vvfree
--  发布时间:2015/4/8 21:33:00
--  
if tr.SelectedNode IsNot Nothing  then  还是弹出这样的错误,不知道是什么原因
--  作者:vvfree
--  发布时间:2015/4/8 21:34:00
--  
发不了代码 几句可以发 但是多了就发不了代码上来
--  作者:Bin
--  发布时间:2015/4/9 8:43:00
--  
项目文件发上来看看
--  作者:狐狸爸爸
--  发布时间:2015/4/9 9:00:00
--  

可以用这个方法,找出出错的代码:

http://www.foxtable.com/help/topics/1485.htm

 

基本上就知道原因了,如果还是不行,做个例子发上来,我们帮你搞定


--  作者:vvfree
--  发布时间:2015/4/9 12:19:00
--  
谢谢各位了,错误问题找到了,是nd空值造成的,我已经修改了代码,现在可以了,谢谢了
--  作者:狐狸爸爸
--  发布时间:2015/4/9 12:34:00
--  
恭喜
--  作者:vvfree
--  发布时间:2015/4/10 18:11:00
--  
谢狐爸