ArcGIS “Error HRESULT E_FAIL has been returned from a call to a COM component.” 异常的解决
异常 解决 Error to from com has Component
2023-09-14 09:02:22 时间
错误提示内容:
{System.Runtime.InteropServices.COMException (0x80004005): Error HRESULT E_FAIL has been returned from a call to a COM component.
at ESRI.ArcGIS.Display.AlgorithmicColorRampClass.CreateRamp(Boolean& ok) ...
写了一个简单的函数:
public IColorRamp CreateColorRamp(IColor fromColor, IColor toColor, int count) { IAlgorithmicColorRamp pRampColor; bool ok = true; pRampColor = new AlgorithmicColorRampClass(); pRampColor.FromColor = fromColor; pRampColor.ToColor = toColor; // ... missing size sentence pRampColor.CreateRamp(out ok); return pRampColor as IColorRamp; }
后来仔细检查代码,发现在以上黄色语句处少了pRampColor.Size = count;这句话,导致创建彩色条带的失败。但是仅仅给出“Error HRESULT E_FAIL has been returned from a call to a COM component.”这样的错误,我对ArcGIS的异常提示也是醉了,鬼知道这是什么错误。所以说在不考虑ArcGIS那几处优秀的设计地方外,可以说ArcGIS这个系统软件做的十分烂。
备注一下,省的以后再被ArcGIS这样的错误弄的一头雾水。
相关文章
- FTP webReq.ContentType异常的处理
- error the @annotation pointcut expression is only supported at Java 5 compliance level or above 异常解决
- Unknown column '*' in 'field list' 异常解决
- java.lang.IllegalArgumentException: Wrong FS ...异常的解决
- 【华为云技术分享】Python 中的异常和错误
- Windows7下32位IE异常不能打开解决方法
- 解决ThinkPHP3.2.3框架,PDO驱动类“抛出异常”不起作用的bug
- 【异常(待解决)】org.apache.http.NoHttpResponseException: api.weixin.qq.com:443 failed to respond
- linux异常 - 弹出界面 eth0:设备eth0似乎不存在
- PHP 异常处理 throw new exception
- 【COCOS2DX-LUA 脚本开发之七】解决( ERROR IN FUNCTION ‘ADDCHILD’. ARGUMENT #2 IS ‘XX’; ‘CCNODE’ EXPECTED. )异常报错的方法
- python 异常处理
- GPDB · 特性分析 · Segment事务一致性与异常处理
- c#简单自定义异常处理日志辅助类
- Iterator迭代器并发修改异常问题解决
- Java知识回顾 (11) 异常处理
- HRESULT:0x80070057 (E_INVALIDARG)的异常的解决方案
- springboot 实体参数校验 validate 抛出javax.validation.ConstraintViolationException异常 统一处理
- 【异常】SpringSecurity登录失败:Full authentication is required to access this resource
- 【异常】Docker容器内部执行bash: vi: command not found问题解决
- 【面试】Java异常面试题
- 已解决解压zip文件,抛出异常:不可预料的压缩文件末端的正确解决方法(亲测有效)
- 全网多种方式解决Knife4j文档请求异常
- dubbo常见异常及解决方式
- Python3中urllib详细使用方法(header,代理,超时,认证,异常处理)
- MySQL应用异常问题解决
- Hadoop常见异常及其解决方式
- 完美解决异常问题UnicodeEncodeError: ‘ascii‘ codec can‘t encode characters in position 0-7: ordinal not in ra
- 第十六周项目1:平方根中的异常
- 引发C++软件异常的常见原因分析与总结(实战经验分享)
- 使用SoC-ML检测Azure Sentinel中的威胁—— 这个SOC-ML就是一些分析异常的规则啊!!!和ML有毛关系?!难道是自己内置的异常检测算法你可以调整参数上报异常事件???
- 切比雪夫不等式——用于异常检测,基本假设:“几乎所有”值都会“接近”平均,如果偏差大就认为异常
- python 绘图 异常点绘制使用 ax.plot(abnormal_points['ds'], abnormal_points['y'], "rX", label='abnormal points')
- 生产问题排查-SSLException:Unrecognized SSL message,plainetxt connection异常排查
- 【异常】使用 nvm解决Node.js 版本和 npm 版本不一致导致的问题
- 蓝桥杯嵌入式--E2PROM读写异常解决
- 【大数据实时数据同步】GoldenGate实时同步异常:OGG-03533:character ‘c2 a0‘ at offset 0 that is not available报错解决