supermap object 中打开工作区间代码
来源:互联网 发布:mac position invalid 编辑:程序博客网 时间:2024/05/17 08:27
private void ToolStripOpenWS_Click(object sender, EventArgs e) //打开工作区间
{
bool blnOpen = false;
string strOpenPath = string.Empty; //路径初始化为空
this.openFileDialog1.Title = "打开工作空间";//对话框的标题
this.openFileDialog1.FileName = ""; //将文件名初始化为""
this.openFileDialog1.Filter = "工作空间(.smw)|*.smw";//设置对话框打开文件的类型,过滤器
this.openFileDialog1.InitialDirectory = "..\\..\\..\\Data\\";//对话框打开时的初始文件路径
if (this.openFileDialog1.ShowDialog() == DialogResult.OK)//显示对话框
{
strOpenPath = this.openFileDialog1.FileName;//打开对话框中选择的文件全路径,即将要打开的工作空间全路径
this.ConnectSuperMap();//关联控件
blnOpen = this.axSuperWorkspace1.Open(strOpenPath, "");//打开工作空间
if (!blnOpen)
{
MessageBox.Show("打开工作空间失败");
return;
}
else
{
//设置选中面对象的风格
soSelection objSelection = axSuperMap1.selection;//获得选择集
soStyle objStyle = objSelection.Style; //选择集风格
objStyle.BrushStyle = 0; //填充风格,取值为填充库中的编码
objStyle.PenStyle = 0; //线型,取值为线型的编码
objStyle.BrushColor = System.Convert.ToUInt32(System.Drawing.ColorTranslator.ToOle(Color.FromArgb(255, 190, 189))); //填充颜色
objStyle.PenColor = System.Convert.ToUInt32(System.Drawing.ColorTranslator.ToOle(Color.FromArgb(0, 0, 255)));//线颜色
//释放变量
ReleaseObjects(objStyle);
ReleaseObjects(objSelection);
//刷新工作空间管理器,将打开的工作空间可视化在工作空间管理器中
this.axSuperWkspManager1.Refresh();
}
}
else
{
return;
}
}
- supermap object 中打开工作区间代码
- SuperMap Object 中键滚动实现地图自由缩放
- SuperMap Object回顾
- SuperMap DeskPro 与 Object
- SuperMap Object 基本编程
- SuperMap Object 基本编程
- 如何在SuperMap中打开谷歌卫星地图
- SuperMap iDesktop中OracleSpatial数据源新建与打开失败小结
- Supermap-打开数据源失败
- SuperMap工作空间介绍
- supermap imobile for android 在代码中画一条直线
- VC工作区间就不能正常打开问题解决方法
- win7下VC++6.0打开多个工作区间
- 初学SuperMap Object的一些感受
- SuperMap Object 读取SQL数据库中的地图
- SuperMap Object Java 开发问题汇总(2012)
- SuperMap Object学习笔记(一)
- 连接打开SDE工作空间代码
- 西电 ubuntu 更新软件源
- 搜索引擎–Python下的分词插件 jieba 结巴分词
- ffmpeg 播放流程及线程管理
- Struts资料收集
- 爱上朴实的CSS细节
- supermap object 中打开工作区间代码
- Best Time to Buy and Sell Stock III
- Linux下查看网卡流量的工具
- html5学习笔记 1 文档模板
- QTAV的几点思考
- Hadoop集群中增加新节点
- linux下拨号vpn方法
- android如何绘制视图
- 如何将创作的app发布到苹果的app store上