不使用IGxDialog还有哪些组件可以实现以OpenFileDialog的形式访问SDE?

想以OpenFileDialog的形式来达到访问SDE数据库的目的,但所知道的IGxDialog接口需要具有Desktop权限,目前只有AE权限,请问有没有办法能够取得SDE数据库中的数据列表?试过用自己写程序遍历SDE数据库的方式,但是效率不高,如果有相应的组件可以调用就好了。谢谢!
已邀请:

石羽

赞同来自:

效率不高应该是接口用错了,IWorkspace.get_Datasets这个慢,IWorkspace.get_DatasetNames这个快得多
真自己做界面就复杂了,据说有人为了适应各种数据格式,搞了上万行代码,夸张了些,但也说明很复杂。

要回复问题请先登录注册