wpf 获取项目下文件夹路径

wpf 获取项目下文件夹路径,第1张

需求不太明确,开发期间与发布后的目录有可能是不一样的。

如图所示的解决方案,假如folderclass的路径可以用如下代码获取

            string debug = SystemAppDomainCurrentDomainBaseDirectory;

            string proj = SystemIOPathCombine(debug, @"\\");

            foreach (string folder in SystemIODirectoryGetDirectories(proj))

                MessageBoxShow(folder);//其中就可以遍历到你要的文件夹

如果你想绑定文件夹内的资源,其设置其属性为资源,并根据如下链接写xaml

>

namespace GetCurrentDirectory

{

public partial class Form1 : Form

{

public Form1()

{

InitializeComponent();

}

private void button1_Click(object sender, EventArgs e)

{

textBox1Text=ApplicationStartupPath;

}

}

}

一般用string p=AppDomainCurrentDomainBaseDirectory+"\\DELL";

其它的还有

string str1 =ProcessGetCurrentProcess()MainModuleFileName;//可获得当前执行的exe的文件名。

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

//备注 按照定义,如果该进程在本地或网络驱动器的根目录中启动,则此属性的值为驱动器名称后跟一个尾部反斜杠(如“C:\”)。如果该进程在子目录中启动,则此属性的值为不带尾部反斜杠的驱动器和子目录路径(如“C:\mySubDirectory”)。

string str3=DirectoryGetCurrentDirectory();//获取应用程序的当前工作目录。

string str4=AppDomainCurrentDomainBaseDirectory;//获取基目录,它由程序集冲突解决程序用来探测程序集。

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

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

string str7=AppDomainCurrentDomainSetupInformationApplicationBase;//获取或设置包含该应用程序的目录的名称

文件夹的路径:

string notePath = SystemIOPathCombine(ApplicationStartupPath, "Note");

发布的时候,需要确认安装时建立 Note,或者,在程序运行时,先判断,再创建或访问

java文件中获得路径

ThreadcurrentThread()getContextClassLoader()getResource("") //获得资源文件(class文件)所在路径

ClassLoadergetSystemResource("")

Class_NameclassgetClassLoader()getResource("")

Class_Nameclass getResource("/")

Class_Nameclass getResource("") // 获得当前类所在路径

SystemgetProperty("userdir") // 获得项目根目录的绝对路径

SystemgetProperty("javaclasspath") //得到类路径和包路径

打印输出依次如下:

file:/F:/work_litao/uri_test/WebContent/WEB-INF/classes/

file:/F:/work_litao/uri_test/WebContent/WEB-INF/classes/

file:/F:/work_litao/uri_test/WebContent/WEB-INF/classes/

file:/F:/work_litao/uri_test/WebContent/WEB-INF/classes/

file:/F:/work_litao/uri_test/WebContent/WEB-INF/classes/com/xml/imp/

F:\work_litao\uri_test

F:\work_litao\uri_test\WebContent\WEB-INF\classes;F:\work_litao\uri_test\WebContent\WEB-INF\lib\dom4jjar

工具/原料

Android studio

方法/步骤

需要在项目中找到文件路径,就需要在Android studio的项目中导入一个项目的文件。

并找到需要在电脑中需要的路径位置,随意选中一个文件。

进行点击Android studio菜单中的Navigate的选项菜单。

d出了下拉菜单中,进行选中下拉菜单中的“select in”的选项。

然后就会在当前的文件中d出了一个下拉菜单框,进行选中下拉菜单中的show in explorer的选项。

然后进入到了电脑中文件夹位置中。

以上就是关于wpf 获取项目下文件夹路径全部的内容,包括:wpf 获取项目下文件夹路径、java中如何获得当前项目的双src文件夹的路径、c# winform 如何获得项目中文件夹的路径等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9670208.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-30
下一篇2023-04-30

发表评论

登录后才能评论

评论列表(0条)

    保存