阅读:2160回复:4
IApplication接口的一个问题(对我非常重要),希望大侠们指点!我使用的是ArcObjects 8.3, 与C#,,,要得到扩展组件,使用IApplication的FindExtentionByName方法来获得扩展组件。但是我不能实例化一个支持IApplication接口的类,比如: IApplication app=new ESRI.ArcObjects.Gx.Application(); 出现错误: 未处理的“System.Runtime.InteropServices.COMException”类型的异常出现在 RStranslation.exe 中。其他信息: 带有 CLSID {96563542-8369-11D0-B4AA-0000F8037368} 的 COM 对象无效或未注册。 怎么回事?请各位大侠指点, 我的目的是实现扩展组件,比如Editor,ArcScan等。 |
|
1楼#
发布于:2007-04-23 20:52
在帮助里有说明,IApplication只在arcmap等桌面程序环境里才有,脱离了arcmap等桌面程序就用不了了 This VBA macro finds the Spatial Analyst Extension using its name string.
|
|
|
2楼#
发布于:2007-04-23 14:41
我也遇到了这个问题,在注册表里,并没有IApplication相关组件被注册了,所有会这样. |
|
3楼#
发布于:2005-04-19 11:17
My question 有问题吗〉? 为什么没人回复呢,我很急!!! |
|
4楼#
发布于:2005-04-18 17:06
为什么没人回我贴呢?? 请求各位大侠指点 |
|