`

C#得到workspace(即程序)路径

    博客分类:
  • VS
 
阅读更多

哈哈,这个就一行,但是却是非常常用的,可声明为全局变量

        private String path = AppDomain.CurrentDomain.BaseDirectory;

 

0
7
分享到:
评论

相关推荐

    c#调用FME模板文件实例,vs2013,fme2014环境

    C#作为.NET框架下的主要编程语言,广泛应用于开发各种应用程序,包括与FME集成的场景。本实例将探讨如何在Visual Studio 2013环境下,利用C#调用FME的模板文件,实现数据的批量操作,并通过CMD命令行模式进行控制。 ...

    c#中调用windows 的程序

    在C#中调用Windows程序是一项常见的需求,尤其是在开发与操作系统紧密集成的应用时。通过C#,我们可以利用几种不同的方法来启动和控制Windows程序或脚本,这些方法提供了灵活度和控制力,允许开发者根据具体需求选择...

    ArcEngine+C#连接SDE空间数据库

    在GIS(地理信息系统)开发...熟练掌握ArcEngine+C#连接SDE空间数据库的技术,将使你能够高效地构建GIS应用程序,满足各种空间数据分析和可视化需求。在lesson2中,你可能会进一步学习到这些概念的实际应用和详细操作。

    c# + AO 将shp文件导入到GeoDatabase中

    在代码中,我们首先创建了一个WorkspaceName对象,并将其PathName属性设置为SHP文件的路径,WorkspaceFactoryProgID属性设置为"esriCore.ShapefileWorkspaceFactory.1"。然后,我们创建了一个FeatureClassName对象,...

    AE 加载 shap格式的数据 arcgis c#

    将这些数据转换为AE可理解的形式可能涉及到将几何数据转化为路径,属性数据转化为文本或颜色等视觉元素。这通常需要自定义的脚本或插件来完成,因为AE的内置功能不直接支持地理数据。 总结来说,AE加载Shapefile...

    [源码]用C#+Ae 切换mxd的数据源

    3. **切换数据源**:对于每个图层,可以通过`IFeatureLayer`接口的`FeatureClass`属性获取`IFeatureClass`对象,然后修改其`Workspace`属性,将数据源指向新的路径。例如,若要从SDE切换到MDB,你需要提供新的MDB...

    PowerBuilder 11 加速.NET应用程序开发

    总的来说,PowerBuilder 11.0通过其.NET应用程序开发功能,为开发者提供了一条平滑的过渡路径,从传统的PowerBuilder应用程序向现代的.NET环境迁移,从而继续保持其在快速开发工具领域的领先地位。通过持续的更新和...

    VC#初学入门:第一个Windows程序

    ### VC#初学入门:构建第一个Windows程序 ...通过本教程,不仅能够掌握C#的基本语法和Visual Studio的使用技巧,还能理解Windows应用程序开发的基本流程,为进一步学习高级主题和项目开发打下坚实的基础。

    VSCode调试C#程序及附缺失.dll文件的解决办法

    通过正确配置工作空间、创建项目、编写代码、生成和调试,以及调整`launch.json`中的路径设置,我们可以顺利地在VSCode中进行C#程序的开发和调试。在遇到此类问题时,仔细检查配置文件和生成的文件路径,有助于快速...

    FME Objects 开发文档 基于.net

    通过C#.NET,开发者可以创建定制的桌面应用程序、服务或者Web应用,无缝集成FME的数据处理能力。 二、开发环境准备 在开始FME Objects的开发之前,你需要安装以下软件: 1. FME Desktop:包含FME Objects的SDK。 2....

    C#中的两种debug方法介绍

    以文章中的代码示例为参考,当定义了DEBUG符号时,EnvConfig类中ToolsPath会被设置为特定的路径"D:\workspace\shopstyle\tool",这样便于在开发过程中调试程序,因为这个路径通常指向开发者的工具目录。而如果没有...

    vc_1开发环境vc入门ppt.pptx

    项目工作区记录了IDE的配置信息,以DSW(Developer Studio Workspace)文件形式存在,用于组织应用程序的各个项目。 **1.2.1 项目与项目工作区** 项目工作区文件(DSW)保存了项目设置和开发环境的配置,通常通过...

    CSharpCreateshpsaveshp.rar_GIS编程_C#_

    在GIS(地理信息系统)编程领域,C#是一种广泛使用的语言,尤其与Esri的ArcGIS Engine结合时。本文将深入探讨如何使用C#来创建Shapefile(shp文件)并保存IFeatureClass到这个新创建的Shapefile中。Shapefile是GIS...

    编译好的vtk8.2.0的库

    在某些情况下,如果程序需要依赖VTK的动态库,可能需要将`bin`目录下的相应文件拷贝到系统路径或者应用程序的执行目录下。 使用VTK库,开发者可以创建高度交互的三维图形和可视化应用,涵盖医学图像处理、地质数据...

    读取文件图标的代码资源

    在IT行业中,读取文件图标是一项常见的任务,特别是在开发图形用户界面(GUI)的应用程序时。文件图标是操作系统用来表示不同类型文件的可视化标识,有助于用户快速识别文件的类型。本篇将详细介绍如何在不同的编程...

    vs2010c#的arcengine按属性选择,并把选择的记录导出新shp,可以批量

    ArcEngine是Esri公司提供的一个强大的GIS开发平台,它允许开发者创建桌面、Web和移动GIS应用程序。在VS2010中,我们可以利用C#的强大力量来实现这个功能,以满足批量处理的需求。 首先,我们需要导入ArcEngine的...

    MapXtreme 加载地图MapXtreme是MapInfo公司推出的一个组件

    4. **页面加载事件处理**:在.NET环境下,可以使用C#语言编写页面加载事件处理程序来动态加载地图资源。例如,在`Page_Load`方法中,可以调用`MapFactory`的相关方法来创建空地图,并设置其别名、大小等属性。此外,...

    map-browse.rar_GIS编程_C#_

    IWorkspace workspace = WorkspaceFactory.OpenFromFile("地图文档路径", 0) as IWorkspace; IMapDocument mapDoc = new MapDocumentClass(); mapDoc.Open("地图文档.mxd", ""); // 获取地图对象 IMap map = mapDoc...

Global site tag (gtag.js) - Google Analytics