vc中已知文件的绝对路径怎么获得文件名和所在文件夹啊

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vc中已知文件的绝对路径怎么获得文件名和所在文件夹啊相关的知识,希望对你有一定的参考价值。

我想实现通过拖拽的到文件的名称和所在文件夹。
现在只得到了绝对路径,怎么做才能得到那两个东西

你可以用getPathName等函数(至于这个函数的名称有没有记错我就不敢保证了),你可以在MSDN中查,方法如下:

1。打开MSDN
2。单击“索引”
3。输入CFile 这个类,
然后查看这个类的成员函数,
如果在CFile 中查不到相关的函数,那么可以查找它的父类或者SDK

外:有很多函数其实是可以在MSDN中查到的,主要你大概知道这个函数功能或所属类就行了。
参考技术A 楼主说的绝对路径不是所在文件夹吗?
获取文件绝对路径用楼上的GetPathName就行
如果只要文件名的话根据'\\'切割一下字符串就行了
参考技术B CFileDialog 下面的成员

CFileDialog::GetPathName
CFileDialog::GetFileName

html文件上如何设置上下文相对路径?

我把html模版的文件复制到tomcat项目中,但相对路径错了,jsp文件能通过获得上下文路径设置相对路径,那html文件中怎么设置啊

参考技术A <%=request.getContextPath()%> 这个是绝对路径,要在JSP页面头加入:
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

在同一目录下用相对路径。追问

我问的是html文件好不

本回答被提问者和网友采纳
参考技术B <%=request.getContextPath()%>
这个是绝对路径,要在JSP页面头加入:
<%
String
path
=
request.getContextPath();
String
basePath
=
request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
在同一目录下用相对路径。

以上是关于vc中已知文件的绝对路径怎么获得文件名和所在文件夹啊的主要内容,如果未能解决你的问题,请参考以下文章

java 怎么把文件的绝对路径转换成相对路径

请教如何获得一个shell文件所在的目录

linux系统下,输入绝对路径程序运行不了

在 vc++/visual studio 中获取文件的绝对路径

java后台怎么获得File标签的绝对路径 我只是做导入功能 拿File标签只是为了给用户想要的视觉效果

python 相对路径和绝对路径的区别