导航:首页 > 文件目录 > 设置读取文件路径为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路径相关的资料

热点内容
最早的soul聊天app是怎么样的 浏览:489
网络云盘大小 浏览:420
去美国准备什么app 浏览:461
米8如何复制u盘文件 浏览:523
导航的o文件是什么 浏览:435
Re旧版本下载 浏览:416
电子血压表怎么读数据 浏览:610
软件开发和编程哪个前景好 浏览:30
手机保存图片在相册里找不到文件 浏览:42
xp桌面图案保存哪个文件夹 浏览:136
dnf70版本红眼 浏览:484
越来越不懂两个版本 浏览:258
javabigdecimal位数 浏览:316
学好编程需要学哪些东西 浏览:186
概预算教程 浏览:893
90版本国服第一驱魔 浏览:436
手机qq音乐启动程序 浏览:840
口袋妖怪破解版12版本 浏览:632
数据研究的岗位有哪些 浏览:124
今日头条网站怎么改名 浏览:663

友情链接