阅读:2052回复:4
关于ao请教
我想用vb调用arcmap,但是IAPPLICATION这个接口用application实例化不了
就是 dim p as IApplication set p=Application 在vb中运行出错,不是在vba出错 我装的是arcmap8.3,我想知道在vb的工程菜单的引用是哪个部件,或者是 我对application这个接口理解有误。 谢谢赐教。 |
|
1楼#
发布于:2003-09-28 22:32
可以用vb里的arcmap开发的工具,做些简单的选择就行啊,基本的接口都能帮你写好。
|
|
2楼#
发布于:2003-09-29 11:22
application本身是个class,不能自己创建的。。。只有coclass才能才可被直接创建了。vba中application本身就代表了arcmap或arccatalog了,在vb中它代表谁啊?具体从vb中调arcmap,ao帮助中有现成的例子,可以参考了
<img src="images/post/smile/dvbbs/em01.gif" /> [此贴子已经被作者于2003-9-29 11:24:23编辑过]
|
|
|
3楼#
发布于:2003-09-29 11:35
我现在vb中用arcmap打开一shap文件,我想编辑它,并保存如何实现。
我只找到了imap这个接口,在这个借口并无保存方法。 |
|
4楼#
发布于:2003-09-29 17:22
那么多现成的工程,每个工程里都有调用该对象的方法,静下心好好看看就知道了
|
|
|