AE调用GP工具“对COM组件的调用返回了错误 HRESULTE_FAIL”解决
2017-01-05 18:29
796 查看
今天用vs2013平台修改了一个项目,每次调用gp工具时会弹出如题的错误,在网上找了好多资料,咨询了arcgis技术支持,终于解决了问题,现在把解决办法说一下。
三个解决办法,总体来说都是保证gp的参数能够正常调用。
1、ae调用的model的参数,应该为name字段,不是label字段,如下图所示:
2、确保ae调用的参数顺序与model的参数顺序相同,例如model的顺序如下图,则ae代码中的参数parameters.Add()顺序也应该与该顺序相同,依次添加参数。
其实我到这里就解决了问题。下面的解决方法我没有测试,如果还没有解决你的问题,那么下面的方式你可以试试。
3、把执行正确的model的geoprocessing的result打开,复制参数到ae开发的位置,具体怎么做我也不太清楚啊。
三个解决办法,总体来说都是保证gp的参数能够正常调用。
1、ae调用的model的参数,应该为name字段,不是label字段,如下图所示:
2、确保ae调用的参数顺序与model的参数顺序相同,例如model的顺序如下图,则ae代码中的参数parameters.Add()顺序也应该与该顺序相同,依次添加参数。
其实我到这里就解决了问题。下面的解决方法我没有测试,如果还没有解决你的问题,那么下面的方式你可以试试。
3、把执行正确的model的geoprocessing的result打开,复制参数到ae开发的位置,具体怎么做我也不太清楚啊。
相关文章推荐
- AE调用GP工具“对COM组件的调用返回了错误 HRESULTE_FAIL”解决
- Arcengin调用GP工具“对COM组件的调用返回了错误 HRESULTE_FAIL”解决方法
- 解决AE中GP工具错误 对 COM 组件的调用返回了错误 HRESULT E_FAIL
- AE开发中,对 COM 组件的调用返回了错误 HRESULT E_FAIL,在地理处理中,即GP工具处理时出错
- 最近在ArcGIS Engine开发中关于调用gp工具过程出现COM 组件的调用返回了错误 HRESULT E_FAIL 错误的解决方法 和 学习oracle中遇到的一些问题总结
- AE开发中,对 COM 组件的调用返回了错误 HRESULT E_FAIL,在地理处理中,即GP工具处理时出错
- AE开发中,对 COM 组件的调用返回了错误 HRESULT E_FAIL,在地理处理中,即GP工具处理时出错
- C#将PPT转化为XPS时遇到的“对COM组件的调用返回了错误HRESULT E_FAIL”错误的解决方法
- 关于C#操作PPT时遇到的“对COM组件的调用返回了错误HRESULT E_FAIL”错误的解决方法
- 解决:对COM组件的调用返回了错误HRESULT E_FAIL
- 关于C#操作PPT时遇到的“对COM组件的调用返回了错误HRESULT E_FAIL”错误的解决方法
- AE调用GP工具“对COM组件的调用返回…
- 关于C#操作PPT时遇到的“对COM组件的调用返回了错误HRESULT E_FAIL”错误的解决方法
- geoprocessor(GP)工具提示“对 COM 组件的调用返回了错误 HRESULT E_FAIL”的几种情况
- 解决:对COM组件的调用返回了错误HRESULT E_FAIL
- "对COM 组件的调用返回了错误 HRESULT E_FAIL"的解决方法
- 使用Geoprocessor导出ArcSde中的数据,对COM 组件的调用返回了错误 HRESULT E_FAIL 的解决方法
- "对COM 组件的调用返回了错误 HRESULT E_FAIL"的解决方法
- 对COM组件的调用返回了错误HRESULT E_FAIL
- 解决:对COM 组件的调用返回了错误 HRESULT E_FAIL