在winform 下C#中如何获取当前执行程序的路径? string m_PathStr = Application.ExecutablePath; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 System.IO.Directory.GetCurrentDirectory() System.IO.Directory.GetCurrentDirectory()这个方法,会随着你的当前系统路径的改变而改变.比如你打开一个openFileDialog那么,再次获得路径就不对了。string m_PathStr = Application.ExecutablePath;是能获得全部,包括exe文件名的一串东西比如c:\abc\abc.exeApplication.StartupPath能够获得当前的运行路径,不包括执行文件名比如c:\abc\(又没有那个“\|”不记得了)自己分析你要那个吧 string exeRoad = System.Environment.CurrentDirectory.ToString(); 同意Leo1949(笨蛋)所说的.使用 Application.ExecutablePath;与Application.StartupPath Application.StartupPath!!!!!!!! 我是来鄙视一下的, 现在 .net 版怎么这么多人蹭分, 真是无耻!【木野狐】 to Leo1949(笨蛋): 如果我用ConsoleApplication,怎么使用使用 Application.ExecutablePath;与Application.StartupPath? 直接写是不行的,没有命名空间。 同意: Crystaltianshi(Crys) 并不是所有的人都是冲着分才回答问题的! Application.StartupPath获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称。 Application.StartupPath,同意楼上的。如果使用string m_PathStr = Application.ExecutablePath;会取得执行文件的名称,这样如果去的所在目录的话还要处理。至于组件的路径我没有找到什么办法,我只能找到调用该组件的执行文件的路径,不能找到自己的路径 回答你:using System.Windows.Forms;当然,如果你是用控制台程序的话,那么还要加载那个System.Windows.Forms 的dll,就是引用里面拉 谁有C#基于windows的窗体编程视频教程? 来晒晒 linq和sqlserver 一维字符串数组abc,内容如下。如何将abc的后三列数一下子分别读入三个双精度数组a,b,c中 有在Windows Mobile做开发的程序员吗,进来聊聊 如何读出文件? close 与 dispose 的区别 几个简单的窗口样式问题 写在转向Web开发之前:向Argo致敬! SQL Server2000如何跨网段访问 .net2005 c#中如何将数值型转换成字符型 这句ASP代码如何翻成C#代码呢? 快速给分 C#中怎样建立框架窗体?
这个方法,会随着你的当前系统路径的改变而改变.比如你打开一个openFileDialog那么,再次获得路径就不对了。
string m_PathStr = Application.ExecutablePath;
是能获得全部,包括exe文件名的一串东西比如c:\abc\abc.exe
Application.StartupPath
能够获得当前的运行路径,不包括执行文件名
比如c:\abc\(又没有那个“\|”不记得了)
自己分析你要那个吧
Leo1949(笨蛋)所说的.
使用
Application.ExecutablePath;
与
Application.StartupPath
【木野狐】
如果我用ConsoleApplication,怎么使用使用 Application.ExecutablePath;与Application.StartupPath?
直接写是不行的,没有命名空间。
获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称。
using System.Windows.Forms;
当然,如果你是用控制台程序的话,那么还要加载那个System.Windows.Forms 的dll,就是引用里面拉