C#获取相对路径的方法】的更多相关文章

这八种C#获取相对路径的方法,包括获取和设置当前目录的完全限定路径.获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称等等内容. C#获取相对路径1. 获取和设置当前目录的完全限定路径.  1. string str = System.Environment.CurrentDirectory;    2. Result: C:\xxx\xxx C#获取相对路径2. 获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称.  3. string str = System. Wind…
最近在写文件存贮,Android中获取文件路径的方法比较多,所以自己也很混乱.找了好几篇博客,发现了以下的路径归纳,记录一下,以备不时之需 Environment.getDataDirectory() = /data Environment.getDownloadCacheDirectory() = /cache Environment.getExternalStorageDirectory() = /mnt/sdcard Environment.getExternalStoragePublic…
iphone沙箱模型的有四个文件夹,分别是什么,永久数据存储一般放在什么位置,得到模拟器的路径的简单方式是什么. documents,tmp,app,Library. (NSHomeDirectory()), 手动保存的文件在documents文件里 Nsuserdefaults保存的文件在tmp文件夹里 1.Documents 目录:您应该将所有de应用程序数据文件写入到这个目录下.这个目录用于存储用户数据或其它应该定期备份的信息. 2.AppName.app 目录:这是应用程序的程序包目录,…
~Apple   web项目中各种路径的获取 1.可以在servlet的init方法里 String path = getServletContext().getRealPath("/"); 这将获取web项目的全路径 例如 :E:\eclipseM9\workspace\tree\ tree是我web项目的根目录 2.你也可以随时在任意的class里调用 this.getClass().getClassLoader().getResource("/").getPa…
在jsp和class文件中调用的相对路径不同. 在jsp里,根目录是WebRoot 在class文件中,根目录是WebRoot/WEB-INF/classes 当然你也可以用System.getProperty("user.dir")获取你工程的绝对路径. 另:在Jsp,Servlet,Java中详细获得路径的方法! 1.jsp中取得路径: 以工程名为TEST为例: (1)得到包含工程名的当前页面全路径:request.getRequestURI()结果:/TEST/test.jsp(…
在项目中有时候要添加一些配置文件然后在程序中读取相应的配置信息,以下为本人整理的获取项目配置文件(.plist)路径的方法: 1.获取沙盒路径后再APPEND配置文件 func documentsDirectory() ->String { var paths = NSSearchPathForDirectoriesInDomains(NSSearchPathDirectory.DocumentationDirectory, NSSearchPathDomainMask.UserDomainMa…
//如果拿不到当前HttpContext上下文的话可以用该方法取得绝对路径 var filePath = HostingEnvironment.MapPath("需要获取绝对路径 的 相对路径"); 当然了如果可以拿到当前的HTTPcontext上下文的话直接用 Request.MapPath("相对路径"); 或者   Server.MapPath("相对路径"); 就完事了…
1.在JSF环境中获取到ServletContext: 1 2 ServletContext sc = (ServletContext)FacesContext.         getCurrentInstance().getExternalContext().getContext(); 2.servlet中获得项目绝对路径 1 2 String filePath=this.getServletConfig().         getServletContext().getRealPath(…
我们当中可能有很多人不知道如何获得jsp中的路径怎么获取 方法一: <a href ="test.jsp?p=fuck">跳转到test2</a> 方法二: <%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerP…
在jsp和class文件中调用的相对路径不同.在jsp里,根目录是WebRoot 在class文件中,根目录是WebRoot/WEB-INF/classes 当然你也可以用System.getProperty("user.dir")获取你工程的尽对路径.1.jsp中取得路径:以工程名为TEST为例(1)得到包含工程名确当前页面全路径: [java] view plaincopyprint? request.getRequestURI() 结果:/TEST/test.jsp (2)得到工…
控制台应用程序:Environment.CurrentDirectory.Directory.GetCurrentDirectory() windows服务:Environment.CurrentDirectory windows服务安装成功后: 1. System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName 2. /// /// 获取服务应用程序的安装路径(或者当前安装目录)/// /// /// public sta…
一.非Web程序   //基目录,由程序集冲突解决程序用来探测程序集 1.AppDomain.CurrentDomain.BaseDirectory     //当前工作目录的完全限定路径2.Environment.CurrentDirectory     //当前应用程序的 /bin 目录的路径3.HttpRuntime.BinDirectory  二.Web程序   假设Web项目根目录为:"D:\TestPart\WebDirectoryTest". 1.HttpContext.…
拥有 HttpServletRequest req 对象 req.getSession().getServletContext().getRealPath("/")   --------->当前项目的根路径   比如 我的test项目的目录 D:\develop_software\apache-tomcat-8.0.9\webapps\test 拥有 ServletContextEvent  sce对象 sce.getServletContext().getRealPath(&q…
<pre name="code" class="java">package com.deepoon.beyond.environment; import android.app.Activity; import android.content.Context; import android.os.Bundle; import android.os.Environment; import android.widget.TextView; import co…
FileSystemView fsv = FileSystemView.getFileSystemView(); File com=fsv.getHomeDirectory(); System.out.println(com.getPath()); //这便是桌面的具体路径…
在jsp中加上 <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> 然后在jsp中的其他地方都可以通过  <%=bathPath%> 的方式来引用  在js中直接定义成变量使…
import osimport sys import winreg print(os.name)print(sys.getdefaultencoding())print(sys.version)print(sys.version_info) def get_desktop(): key = winreg.OpenKey(winreg.HKEY_CURRENT_USER, r'SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Fold…
getRequestURI,getRequestURL的区别 test1.jsp======================= <a href ="test.jsp?p=fuck">跳转到test2</a> test2.jsp======================= <%@ page language="java" import="java.util.*" pageEncoding="gb2312&q…
如果你请求的URL是  http://localhost:8080/demo/Index.jsp request.getScheme() //输出:http request.getServerName() //输出: localhost request.getServerPort() //输出: 8080 request.getContextPath() //输出: /demo request.getRequestPath() //输出: /Index.jsp request.gerReques…
一. 在webelement对象里面使用查找Xpath 查找时,必须使用.指明当前节点 food = driver.find_element_by_id('food') eles = food.find_elements_by_xpath(".//p")    .指明当前节点 eles = food.find_elements_by_xpath("..")   查找当前节点的父节点…
一.前言    在开发发布更更新工具——更新Weblogic应用模块时,了解到更新Weblogic应用需要先关闭Weblogic应用窗口然后是清缓存.更新应用文件,最后再重启Weblogic应用窗口.所以第一步需要获取Weblogic应用窗口的PID然后将其kill掉.下面将记录曾经的各种尝试,以便日后查阅. 二.wmic命令 windows自带功能,功能十分强大 示例1——获取所有进程信息: wmic process 示例2——指定进程执行路径获取PID信息: vmic process whe…
如果要把一个相对路径或者虚拟路径映射道服务器的物理路径,通常会使用Server.MapPath()函数,比如将根目录下的html目录映射为物理路径:Server.MapPath("html"),可以返回形如"E:\www\htm\"的字符串.通常情况下我们都不会遇到什么问题. 新手常常会发现在诸如自己的类文件中无法使用Server.MapPath(),这是由于没有引入相应的命名空间,只要把全名写出来,即用System.Web.HttpContext.Current.…
当程序调用dll时,获取dll路径的方法: HMODULE hMod = GetModuleHandle(_T("axload.dll")); if (hMod != NULL) { TCHAR szBuffer[MAX_PATH] = { 0 }; GetModuleFileName(hMod, szBuffer, sizeof(szBuffer)/sizeof(TCHAR)-1); _DEBUG_OUT("path: %s\r\n", szBuffer); }…
模拟器的位置: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs   文档安装位置: /Applications/Xcode.app/Contents/Developer/Documentation/DocSets   插件保存路径: ~/Library/ApplicationSupport/Developer/Shared/Xcode/Plug-ins   自…
phone沙箱模型的有四个文件夹: documents,tmp,app,Library 1.Documents      您应该将所有的应用程序数据文件写入到这个目录下.这个目录用于存储用户数据或其它应该定期备份的信息.      2.AppName.app      这是应用程序的程序包目录,包含应用程序的本身.由于应用程序必须经过签名,所以您在运行时不能对这个目录中的内容进行修改,否则可能会使应用程序无法启动.      3.Library(包含Caches 和 Preferences)  …
我们的app在手机中存放的路径是:/var/mobile/Applications/4434-4453A-B453-4ADF535345ADAF344 后面的目录4434-4453A-B453-4ADF535345ADAF344是iPhone自动生成的,里面包含了四个文件夹:  (1)AppName.app 目录:这是应用程序的程序包目录,包含应用程序本身.由于应用改程序必须经过签名.所以再运行程序时,是不可以对这个目录进行内容修改的,否则会造成应用无法启动. (2)Documents目录:这是…
通过PID获取进程路径的几种方法 想获得进程可执行文件的路径最常用的方法是通过GetModuleFileNameEx函数获得可执行文件的模块路径这个函数从Windows NT 4.0开始到现在的Vista系统都能使用,向后兼容性比较好.第二种方法是GetProcessImageFileName函数,这个函数在Windows XP及其以后的系统中都能使用,使用此函数返回的路径不是通常的系统盘符,如"C:\...",而是驱动层的表示方式"\Device\HarddiskVolum…
一.WPF 获取程序路径的一些方法方式一 应用程序域 //获取基目录即当前工作目录 string str_1 = System.AppDomain.CurrentDomain.BaseDirectory; 示例结果:F:\\WPF实例\\bin\\Debug\\示例说明:取得Debug目录并且带斜杠 //获取应用程序基目录的名称 string str_2 = System.AppDomain.CurrentDomain.SetupInformation.ApplicationBase; 示例结果…
Environment 常用方法: * 方法:getDataDirectory()解释:返回 File ,获取 Android 数据目录.* 方法:getDownloadCacheDirectory()解释:返回 File ,获取 Android 下载/缓存内容目录.* 方法:getExternalStorageDirectory()解释:返回 File ,获取外部存储目录即 SDCard* 方法:getExternalStoragePublicDirectory(String type)解释:…
Delphi XE的firemonkey获取当前文件所在路径的方法 在之前,我们知道有三种方法: ExtractFilePath(ParamStr(0)) ExtractFilePath(Application.ExeName) GetCurrentDir + '\' 在firemonkey中,Windows模式下第一种.第三种还有效: ExtractFilePath(ParamStr(0)) GetCurrentDir + '\' iOS模式下,是用:GetHomePath来获得APP的安装路…