超图二次开发怎么实现类似桌面端导入数据集的功能

0 投票
或者说哪里有类似的教程或者例子???
1月 31 分类:  407次浏览 | 用户: 漠寻 (1 分)

1个回答

0 投票
你好,有示例程序 ,在安装目录\SampleCode\Conversion\DataExchange\DataExchange.csproj
1月 31 用户: 邬袁凯 才高八斗 (846 分)
错误    1    源文件“C:\Users\Lin\AppData\Local\Temp\.NETFramework,Version=v4.0.AssemblyAttributes.cs”未能打开(“未指定的错误 ”)
这是什么情况?这个例子运行失败了。。。
找到解决方案文件(后缀为sln的文件)右击鼠标->属性->安全->选中Users权限->编辑勾选中完全控制、修改后点击应用,确定,再打开解决方案编译试试
还是不行。。谢了。我再试试。
我直接把代码发给你吧,这是导入DXF数据的代码 你参考下,至于你vs软件的问题你再自己看看吧

DataImport       dataimport = new DataImport();
                         

  ImportSettingDXF importSettingDXF = new ImportSettingDXF();
                         

 importSettingDXF.SourceFilePath = @"..";//设置文件路径
                                 importSettingDXF.TargetDatasource=m_workspace.Datasources["name"]//设置连接数据源
                         

  importSettingDXF.TargetDatasetName = "name";//设置倒入数据集名称
                         

  dataimport .ImportSettings.Add(importSettingDXF);
                           

 dataimport .Run();//执行
好的,谢谢!
...