社区
C#
帖子详情
获取未知文件的相对路径?
reddust
2003-07-29 01:00:38
在未知文件的情况下通过OpenFileDialog获取了文件的绝对路径,如何获取此文件的相对路径呢?
例如,程序在c:\app目录下,文件在c:\app\123\test\xxx.htm下,通过OpenFileDialog能获取到路径c:\app\123\test\xxx.htm,但是如何获取到相对路径呢123\test\xxx.htm
...全文
105
4
打赏
收藏
获取未知文件的相对路径?
在未知文件的情况下通过OpenFileDialog获取了文件的绝对路径,如何获取此文件的相对路径呢? 例如,程序在c:\app目录下,文件在c:\app\123\test\xxx.htm下,通过OpenFileDialog能获取到路径c:\app\123\test\xxx.htm,但是如何获取到相对路径呢123\test\xxx.htm
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ideasky
2003-09-26
打赏
举报
回复
up
caff
2003-07-29
打赏
举报
回复
if(同一盘符)
{
if(文件在程序目录里) //可以用字符串包含判断
{
直接去掉程序的目录字符串
}
else
{
用一个while语句向上级目录找,直到找到文件所在的目录位置
}
}
xhyang0255
2003-07-29
打赏
举报
回复
用SubString 函数 其中可能要得到索引值 可以用响应的函数得到
panyee
2003-07-29
打赏
举报
回复
up,
java
获取
文件
路径的父目录
java
获取
文件
路径的父目录的较好方法如下, 不要用indexOf("\\")或indexOf("/")然后截断的方法。 File file = new File("a.txt"); String parentPath = file.getParent(); // null File parentDir = file.getParentFile(); // null System.out.
PQ使用
相对路径
解决源
文件
路径问题
场景,当我们把pbi
文件
发给其他人的时候,如果除计算机账户名称外,其他路径相同的情况。场景,在场景1的情况之下(或者不在),当目标
文件
移动到其他位置,我们只知道它的大概位置,比如桌面的某一个
文件
夹的情况。可以使用Text.Contains函数列出桌面的所有
文件
,然后再进一步筛选,并进行其他操作。如果在不同
文件
夹下出现同名
文件
,可以使用主页-保留行,或者 主页-删除行,保留一个
文件
即可。
Python
获取
指定路径下的
文件
及
文件
名
Python-
获取
指定路径下的所有
文件
及
文件
名 import os import glob **方法1:**os.walk(top, topdown=Ture, οnerrοr=None, followlinks=False) 通过该函数可以得到一个三元元组(dirpath, dirnames, filenames).dirpath:表示
获取
的目录的路径,以string形式返回值。dirnames: 包含了当前dirpath路径下所有的子目录名字(不包含目录路径),以列表形式返回值。filenames:包
VC++6.0
相对路径
无效的解决办法
我们在开发程序时,常常需要操作相关的
文件
。操作
文件
一般有两种方法:绝对路径和
相对路径
。绝对路径是从盘符开始的,
相对路径
则是相对于当前目录。 绝对路径很简单,一般也不会出错,但是在实际开发过程中要慎用绝对路径,因为这样会导致程序的可移植性较差。但是在我个人却遇到了好几次
相对路径
不起作用的情况,只有换成绝对路径才生效。我个人调试了好久才找到了原因。
相对路径
不起作用只有两种情况: ...
Android
获取
assets绝对路径
搜索了很久,发现普通方式
获取
不到assets的绝对路径。于是换个思路。。 因为assets绝对路径
未知
,但是SD卡根目录等目录是已知的。于是可以先将
文件
转移到已知的目录中,再行操作。 代码如下: AssetManager am = this.getAssets(); InputStream is = am.open("xxx.apk"); //
获取
SD卡根路径 String sdPath
C#
111,118
社区成员
642,553
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章