Winform 获取相对路径 C#

///获取相对路径

///例如:System.Windows.Forms.Application.StartupPath = "E:\App\CheckingMachine\QueryMachine\bin\Debug"

/// 经过以下处理将返回"E:\App\CheckingMachine\QueryMachine\images\1.gif"

string path=System.Windows.Forms.Application.StartupPath + @"../../";  System.IO.Directory.SetCurrentDirectory(path);

string strFilePath = System.IO.Directory.GetCurrentDirectory() + @"\images\1.gif";

时间: 2024-09-12 17:45:25

Winform 获取相对路径 C#的相关文章

C#.net Winform获取文件路径

C# 获取路径 string str1 =Process.GetCurrentProcess().MainModule.FileName;//获得当前执行的exe的文件名.string str2=Environment.CurrentDirectory;//获取和设置当前目录的完全限定路径.string str3=Directory.GetCurrentDirectory();//获取应用程序的当前工作目录.string str4=AppDomain.CurrentDomain.BaseDire

C# 获取文件路径,读取项目中某程序集下文件

获取文件路径 ------------------------------------------------------------------------- winform获取文件路径: string str1 =Process.GetCurrentProcess().MainModule.FileName;//获得当前执行的exe的文件名.string str2=Environment.CurrentDirectory;//获取和设置当前目录的完全限定路径.string str3=Dire

C# 获取文件路径大全

一.获取当前文件的路径 1. System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName   获取模块的完整路径,包括文件名.2. System.Environment.CurrentDirectory   获取和设置当前目录(该进程从中启动的目录)的完全限定目录.3. System.IO.Directory.GetCurrentDirectory()    获取应用程序的当前工作目录.这个不一定是程序从中启动的目录啊,有

【转】C# Winform中如何获取文件路径

获取文件名方法: 用System.IO.Path.GetFileName和System.IO.Path.GetFileNameWithoutExtension(无扩展名)的方法 获取文件路径方法: //获取当前进程的完整路径,包含文件名(进程名).string str = this.GetType().Assembly.Location;result: X:\xxx\xxx\xxx.exe (.exe文件所在的目录+.exe文件名) //获取新的 Process 组件并将其与当前活动的进程关联的

C#获取相对路径

应用VS2010创建了一WinForm项目,项目名为RelativePath,放在桌面上 编写代码通过八种方式获取相对路径并输出显示,运行效果如下: 下面简要的介绍一下这八种获得相对路径的方式: 1. 获取和设置当前目录(该进程从中启动的目录)的完全限定路径 string str1 = System.Environment.CurrentDirectory; //Result: C:xxxxxx 2. 获取应用程序的当前工作目录 string str2 = System.IO.Directory

C#中winform使用相对路径读取文件的方法

这篇文章主要介绍了C#中winform使用相对路径读取文件的方法,实例分析了C#使用相对路径读取文件的技巧与实际应用,需要的朋友可以参考下 本文实例讲述了C#中winform使用相对路径读取文件的方法.分享给大家供大家参考.具体分析如下: 目录结构如下图所示:   方法一:由于生成的exe文件在bin\debug目录下,可以使用向上查找目录的方式获取要读取的xml文件 复制代码代码如下: string haarXmlPath = @"../../haarcascade_frontalface_a

C# WinForm获取当前路径汇总

Winform获取应用程序的当前路径的方法集合,具体如下,值得收藏//获取当前进程的完整路径,包含文件名(进程名).string str = this.GetType().Assembly.Location; result: X:\xxx\xxx\xxx.exe (.exe文件所在的目录+.exe文件名)//获取新的Process 组件并将其与当前活动的进程关联的主模块的完整路径,包含文件名(进程名).string str = System.Diagnostics.Process.GetCurr

c# winform 获取当前程序运行根目录,winform 打开程序运行的文件夹

// 获取程序的基目录. System.AppDomain.CurrentDomain.BaseDirectory // 获取模块的完整路径. System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName // 获取和设置当前目录(该进程从中启动的目录)的完全限定目录. System.Environment.CurrentDirectory // 获取应用程序的当前工作目录. System.IO.Directory.GetC

WPF 浏览文件夹,获取其路径

public void GetPath(System.Windows.Controls.TextBox TB) { FolderBrowserDialog FBD = new FolderBrowserDialog(); FBD.Description = "请选择一个路径"; if(FBD.ShowDialog()==System.Windows.Forms.DialogResult.OK) { TB.Text = FBD.SelectedPath; } } 获取路径代码 priva