导航:首页 > 文件目录 > 设置读取文件路径为exe路径

设置读取文件路径为exe路径

发布时间:2023-11-29 23:22:23

Ⅰ C#获取程序所在路径的几种方法

stringstr1=Process.GetCurrentProcess().MainMole.FileName;//可获得当前执行的exe的文件名。x0dx0astringstr2=Environment.CurrentDirectory;//获取和设置当前目录(即该进程从中启动的目x0dx0a录)的完全限定路径。x0dx0a//备注按照定义,如果该进程在本地或网络驱动器的根目录中启动,则此属性的值为驱x0dx0a动器名称后跟一个尾部反斜杠(如"C:\")。如果该进程在子目录中启动,则此属性的值为不x0dx0a带尾部反斜杠的驱动器和子目录路径(如"C:\mySubDirectory")。x0dx0astringstr3=Directory.GetCurrentDirectory();//获取应用程序的当前工作目录。x0dx0astringstr4=AppDomain.CurrentDomain.BaseDirectory;//获取基目录,它由程序集冲突解决x0dx0a程序用来探测程序集。x0dx0astringstr5=Application.StartupPath;//获取启动了应用程序的可执行文件的路径,不包括可x0dx0a执行文件的名称。x0dx0astringstr6=Application.ExecutablePath;//获取启动了应用程序的可执行文件的路径,包括可x0dx0a执行文件的名称。x0dx0astringstr7=AppDomain.CurrentDomain.SetupInformation.ApplicationBase;//获取或设置包含x0dx0a该应用程序的目录的名称。x0dx0a1.System.Diagnostics.Process.GetCurrentProcess().MainMole.FileName获取模块的完整路径。x0dx0a2.System.Environment.CurrentDirectory获取和设置当前目录(该进程从中启动的目录)的x0dx0a完全限定目录。x0dx0a3.System.IO.Directory.GetCurrentDirectory()获取应用程序的当前工作目录。这个不一定x0dx0a是程序从中启动的目录啊,有可能程序放在C:\www里,这个函数有可能返回C:\Documentsx0dx0a4.System.AppDomain.CurrentDomain.BaseDirectory获取程序的基目录。x0dx0a5.System.AppDomain.CurrentDomain.SetupInformation.ApplicationBase获取和设置包括x0dx0a该应用程序的目录的名称。x0dx0a6.System.Windows.Forms.Application.StartupPath获取启动了应用程序的可执行文件的x0dx0a路径。效果和2、5一样。只是5返回的字符串后面多了一个"\"而已x0dx0a7.System.Windows.Forms.Application.ExecutablePath获取启动了应用程序的可执行文件的路径及文件名,效果和1一样

Ⅱ 如何获取EXE可执行文件的所在路径

----------------------代码段开始------------------------------ CString strText;TCHAR exepath[MAX_PATH]={0};::GetMoleFileName(NULL,exepath,MAX_PATH);strText=exepath;strText=strText.Left(strText.ReverseFind(''''));strText += _T("");
----------------------代码段结束-------------------------------
GetMoleFileName是一个API函数,通过这个函数,可以获得运行的当前程序的EXE文件所在的路径。直接将这几句代码,在MFC中封装成一个函数即可。GetMoleFileName第一个参数是示例句柄,设为NULL则表示当前执行的EXE的。第二个参数就是接受得到的可执行路径的字符串缓冲。第三个是缓冲的大小。大小就是声明的缓冲的大小,以TCHAR为单位。strText.Left()是CString提供的字符串截取函数,具体的可以查看MSDN或者本站其他相关文章。ReverseFind()是CString提供的字符串查找函数,具体的可以查看MSDN或者本站其他相关文章。本文就是给大家提供一个方面,仅此而已。

Ⅲ C# 读取指定路径文件

C#读取文件路径

//获取包含清单的已加载文件的路径或 UNC 位置。
public static string
sApplicationPath = Assembly.GetExecutingAssembly ( ).Location;

//result: X:\xxx\xxx\xxx.dll (.dll文件所在的目录+.dll文件名)

//获取当前进程的完整路径,包含文件名(进程名)。

string str = this.GetType ( ).Assembly.Location;

//result: X:\xxx\xxx\xxx.exe (.exe文件所在的目录+.exe文件名)

//获取新的 Process 组件并将其与当前活动的进程关联的主模块的完整路径,包含文件名(进程名)。

string str = System.Diagnostics.Process.GetCurrentProcess (
).MainMole.FileName;

//result: X:\xxx\xxx\xxx.exe (.exe文件所在的目录+.exe文件名)

//获取和设置当前目录(即该进程从中启动的目录)的完全限定路径。

string str = System.Environment.CurrentDirectory;

//result: X:\xxx\xxx (.exe文件所在的目录)

//获取当前 Thread 的当前应用程序域的基目录,它由程序集冲突解决程序用来探测程序集。

string str = System.AppDomain.CurrentDomain.BaseDirectory;

//result: X:\xxx\xxx\ (.exe文件所在的目录+"\")

//获取和设置包含该应用程序的目录的名称。

string str =
System.AppDomain.CurrentDomain.SetupInformation.ApplicationBase;

//result: X:\xxx\xxx\ (.exe文件所在的目录+"\")

//获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称。

string str = System.Windows.Forms.Application.StartupPath;

//result: X:\xxx\xxx (.exe文件所在的目录)

//获取启动了应用程序的可执行文件的路径,包括可执行文件的名称。

string str = System.Windows.Forms.Application.ExecutablePath;

//result: X:\xxx\xxx\xxx.exe (.exe文件所在的目录+.exe文件名)

//获取应用程序的当前工作目录(不可靠)。

string str = System.IO.Directory.GetCurrentDirectory ( );

//result: X:\xxx\xxx (.exe文件所在的目录)

系统服务中最好用这个方式去取路径

string stmp = Assembly.GetExecutingAssembly ( ).Location;

stmp = stmp.Substring ( 0 , stmp.LastIndexOf ( '\\' )
);//删除文件名

if ( pathType == 1 )

return stmp + @"\inputLog.xml";

else if ( pathType == 2 )

return stmp + @"\MiddleDB.xml";

else

return stmp + @"\AppNo.xml";

using System.IO;

string path = "d:asdfasdf.bmp";

string fileName = Path.GetFileName(path); //文件名

string ext = Path.GetExtension(path); //扩展名

Ⅳ MATLAB中在命令窗口中使用命令来显示当前目录,并将当前目录设置为A:\exe

方法/步骤:
1、新建一个.txt文件文件
2、在其中输入:cd H:\MatlabFiles
其中“H:\MatlabFiles”为你要设置的路径。
cd 为打开的意思。dos窗口经常用这个命令。
注意:目录不要用中文。
3、将文件重新命名为startup.m
4、将这个文件放入路径:
C:\Program Files\MATLAB\R2011b\toolbox\local
当然如果不是按照默认路径装的,前面的路径有所不同,但后面都应该是toolbox\local
5、打开Matlab 就会发现,当前目录已经改变了。

Ⅳ 如何获取EXE文件安装后的路径

要智能选择QQ路径吗?这个很难做到。不过你可以选择一些常用的安装回路径进行释放,简单的方答法是用自解压文件(winrar)就能制作。
首先,制作压缩文件。【注意】,这里是直接把【新建文本文档】制作成压缩文件。
然后,用winrar软件打开(就是直接打开),单击【自解压格式】按钮。
单击【高级自解压选项】,并设置解压路径,可以设置常见的QQ安装路径,单击所有的【确定】。如果没把握,可以多制作一些解压包并设置不同的释放路径,
制作完毕!
打开之后,观察设定的目录,已经释放出来了。

阅读全文

与设置读取文件路径为exe路径相关的资料

热点内容
淘宝店数据包怎么上传 浏览:341
pbt文件 浏览:204
HX基础编程怎么改变字体 浏览:876
怎么开网络教学 浏览:915
630升级工程武器 浏览:936
用换机助手接收的软件文件在哪找 浏览:282
阅达app一教一辅五年级有哪些 浏览:7
win10系统用f2调节音量 浏览:19
压缩文件密码器 浏览:840
线下活动数据分析有哪些 浏览:314
助听器插片式编程线如何连接 浏览:293
怎么删除系统休眠文件 浏览:914
搜索文件内容中包含的文字并替换 浏览:542
微信相册程序图标 浏览:714
win8怎么显示文件格式 浏览:547
文件服务器中毒 浏览:721
如何修改网站访问次数 浏览:518
mdfldf是什么文件 浏览:569
文件在桌面怎么删除干净 浏览:439
马兰士67cd机版本 浏览:542

友情链接