ge_zi
论坛版主
论坛版主
  • 注册日期2003-09-04
  • 发帖数278
  • QQ
  • 铜币633枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1457回复:3

VC+AO 编程问题。

楼主#
更多 发布于:2004-08-02 18:40
<P>
 用vc建立了一个Dialogue Based 应用程序,并在stdafx.h中import esriCore.olb,然后添加一个按钮,按钮的点击去连接一个SDE的数据库。
#import "C:\arcgis\arcexe83\bin\esriCore.olb" </P>
<P>  IFeatureWorkspace CVctestdlgDlg::OpendSDEWorkspace(CString server, CString instance, CString username, CString password)
{
 IWorkspaceFactory *wspf = new IWorkspaceFactory;
}</P>
<P>  编译无法通过。好像无法找到 IWorkspaceFactory这个类。请问该怎么解决!谢谢。</P>
喜欢0 评分0
gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15951
  • QQ
  • 铜币25345枚
  • 威望15368点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
1楼#
发布于:2004-08-06 08:26
<img src="images/post/smile/dvbbs/em07.gif" />
GIS麦田守望者,期待与您交流。
举报 回复(0) 喜欢(0)     评分
ge_zi
论坛版主
论坛版主
  • 注册日期2003-09-04
  • 发帖数278
  • QQ
  • 铜币633枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2004-08-05 10:36
<P>这个 IWorkspaceFactory声明方式是不对的应该用:</P><P>IWorkspaceFactoryPtr 声明一个gis接口类的实例。</P><P><img src="images/post/smile/dvbbs/em03.gif" /></P><img src="images/post/smile/dvbbs/em04.gif" />
举报 回复(0) 喜欢(0)     评分
gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15951
  • QQ
  • 铜币25345枚
  • 威望15368点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
3楼#
发布于:2004-08-03 10:46
可能是你没有引用了库了,论坛发过了说明,你可以找找看了
GIS麦田守望者,期待与您交流。
举报 回复(0) 喜欢(0)     评分
游客

返回顶部