
需求不太明确,开发期间与发布后的目录有可能是不一样的。
如图所示的解决方案,假如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 如何获得项目中文件夹的路径等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)