问题描述
解决方案
解决方案二:
希望各位前辈帮忙看看该问题如何处理
解决方案三:
你就调试查看哪个变量为null1、给modDoc赋值有可能返回的是null,下边在调用modDoc.InsertSketch2(true),就抛异常了2、也有可能modDoc.InsertSketch2方法里有变量没有赋值第一种原因的概率大
解决方案四:
引用2楼yuankaiwsl的回复:
你就调试查看哪个变量为null1、给modDoc赋值有可能返回的是null,下边在调用modDoc.InsertSketch2(true),就抛异常了2、也有可能modDoc.InsertSketch2方法里有变量没有赋值第一种原因的概率大
您好谢谢您的回答已经排查出是modDoc返回为null本人是小白请问这种情况该怎么处理希望能得到您的帮助
解决方案五:
调试-》修改-》调试-》修改-》。。。-》调试
解决方案六:
文件不存在,只有目录,没文件,加载文档自然是失败返回null了
解决方案七:
引用4楼yuankaiwsl的回复:
调试-》修改-》调试-》修改-》。。。-》调试
可否详细一点可以从哪几方面入手修改呢因为自己是第一次做C#二次开发没有经验不知道从哪里入手...谢谢
解决方案八:
引用6楼muyangren0633的回复:
Quote: 引用4楼yuankaiwsl的回复:
调试-》修改-》调试-》修改-》。。。-》调试可否详细一点可以从哪几方面入手修改呢因为自己是第一次做C#二次开发没有经验不知道从哪里入手...谢谢
就这样而言引用引用5楼yahle的回复:
文件不存在,只有目录,没文件,加载文档自然是失败返回null了
iSwApp.NewDocment的第一个参数应该是FilePath,而你传入的是Directory,而方法认为你传入的是FilePath,没有找到文件,就会返回null
解决方案九:
引用7楼yuankaiwsl的回复:
Quote: 引用6楼muyangren0633的回复:
Quote: 引用4楼yuankaiwsl的回复:
调试-》修改-》调试-》修改-》。。。-》调试可否详细一点可以从哪几方面入手修改呢因为自己是第一次做C#二次开发没有经验不知道从哪里入手...谢谢
就这样而言引用引用5楼yahle的回复:
文件不存在,只有目录,没文件,加载文档自然是失败返回null了iSwApp.NewDocment的第一个参数应该是FilePath,而你传入的是Directory,而方法认为你传入的是FilePath,没有找到文件,就会返回null
太棒了完美解决问题理解码代码的不易了多谢指教