如题,比如,我打开一个.TXT文件,用VC实现,把路径显示出来,不是EXE文件路径,而是txt文件的位置,比如,在D:\作业\note.txt,获得路径信息为D:\作业\note.txt?
你写个txt文件就行,比如public class File_creater {
public static void main(String s[])
{
try {
for(int i=1;i<200;i++)
{
String txtname=i+".txt";
String txtText=i/100+1+"."+i%100;
PrintWriter out = new PrintWriter(new BufferedWriter(new FileWriter(txtname)));
////"out\\"+ 需要就自己加上文件名称
out.println(txtText);
out.close();
}
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
},好的话给我豆子
楼上说的没太明白,你是说的针对.TXT文件吗,我意思是说所有文件,并且文件名是随机的,即每打开一个文件,就能得到文件路径。文件名怎么获得?
你自己打开的txt文件,程序肯定知道其全路径的才能打开
如果是显示第三方软件的路径,那估计需要系统底层的处理,如procmon(参考 http://www.cnblogs.com/2018/archive/2011/04/28/2031445.html )
你可能没明白我的意思,我是说自己写程序,用VC实现,需要用什么函数,当每打开一个文件就获得它的路径?我是知道打开文件的路径,我是想把他们都记录下来,不然我一个个看,太耗时间了
@xshang: CreateFile fopen CFile istream这些函数或库都可以
不行啊,楼主说的好像都要创建对象,需要文件名。