阅读:1649回复:2
[求助]VB+AO 开发 自动化错误的问题
<P>我用的是ArcGIS 开发帮助上的源码,如下:</P>
<P>Dim pWorkSp As IArcInfoWorkspace<BR> Dim pWSfact As IWorkspaceFactory<BR> Dim pPropertyset As IPropertySet<BR> <BR> Set pWSfact = New ArcInfoWorkspaceFactory<BR> Set pPropertyset = New PropertySet<BR><BR> 'canada is an arcinfoworkspace<BR> pPropertyset.SetProperty "DATABASE", "D:\canada" <BR><BR> 'pWorkSp is a pointer to the IArcInfoWorkspace<BR><FONT face=黑体> <FONT size=5> </FONT></FONT><FONT color=#cc7033><FONT size=5><FONT face=黑体>Set pWorkSp = pWSfact.Open(pPropertyset, 0)</FONT><BR></FONT></FONT><BR> 'Now use the methods on iarcinfoworkspace <BR> pWorkSp.CreateCoverage "newcover", "D:\canada\water", _<BR> esriCoveragePrecisionDouble</P> <P>红色标注的那一段总是报: Automation error </P> <P>但是在有些时候它又不抱错</P> <P>我用的ArcGIS9.2 ,是不是SDK有问题,还是什么问题,请高手指教!!!</P> |
|
1楼#
发布于:2007-07-31 09:14
安装了ArcGISdesktop?引用相应的类库否?有些ArcGIS的类库,在AE不能使用,只能在ArcMap的VBA中使用
|
|
2楼#
发布于:2007-07-31 10:29
我没有用到AE ,仅仅只是用到了SDK for VB6 的开发包, 而且装了ArcGIS9.2,如果说类库引用不全,那么这位兄台能否告诉我,应该还要引用那些类库呢???<BR/>
|
|