c打开指定文件夹
‘壹’ 在VC++ 中 怎么打开指定地址下的文件。指定文件夹下,不是默认那个文件夹里的。给个简单点的例程,please
#include <stdio.h>液喊
void main()
{
FILE *fp=0; /*定义一个文件指针*/
int i;
fp=fopen("C:\\1.txt"拆棚, "rb"); /*打开当前目录名为CLIB的文件只读*/
if(fp==NULL) /*判断文件是否打开成功*/
puts("File open error");/*提示打开不成功*/
i=fclose(fp); /*关闭打开的文件*/
if(i==0) /*判断文件是否关闭成功*/旅埋则
printf("close OK\n"); /*提示关闭成功*/
else
puts("File close error");/*提示关闭不成功*/
}
C:\\1.txt 注意路径是\\两个斜杠,别忘记!
‘贰’ 如何用C/C++语言实现执行一个程序和打开一个文件夹
//
这是我以前写的一个,你参考参考
要用到windows
api
函数
#include
#include
#include
#define
len
1024
//
深度优先递归遍历目录中所有的文件
bool
directorylist(lpcstr
path)
{
win32_find_data
finddata;
handle
herror;
int
filecount
=
0;
char
filepathname[len];
//
构造路径
char
fullpathname[len];
strcpy(filepathname,
path);
strcat(filepathname,
"\\*.*");
herror
=
findfirstfile(filepathname,
&finddata);
if
(herror
==
invalid_handle_value)
{
printf("搜索失败!");
return
0;
}
while
(::findnextfile(herror,
&finddata))
{
//
过虑.和..
if
(strcmp(finddata.cfilename,
".")
==
0
||
strcmp(finddata.cfilename,
"..")
==
0
)
{
continue;
}
/哪汪/
构造完整路径
wsprintf(fullpathname,
"%s\\%s",
path,finddata.cfilename);
filecount++;
//
输出本级的文件
printf("\n%d
%s
"李游仔磨谈,
filecount,
fullpathname);
if
(finddata.dwfileattributes
&
file_attribute_directory)
{
printf("
");
directorylist(fullpathname);
}
}
return
0;
}
void
main()
{
directorylist("g:");
}
‘叁’ C#如何使用代码实现打开指定目录
C#
实现:
private
void
OpenFolderAndSelectFile(String
fileFullName)
{
System.Diagnostics.ProcessStartInfo
psi
=
new
System.Diagnostics.ProcessStartInfo("Explorer.exe");
psi.Arguments
=
"/e,/select,"
+
fileFullName;
System.Diagnostics.Process.Start(psi);
}
参考:
Windows
资源管理器参数的用法。
Explorer
/n
此命令使用默认设置打开一桥没个资源管理器窗口。显示的内容通常是安装
Windows
的驱动器的根目录。
Explorer
/e
此命令使用坦消启默认视图启动
Windows
资源管理器。
Explorer
/e,C:\Windows
此命令使用默认视图启动
Windows
资源管理器,并把焦点定位在
C:\Windows。
Explorer
/root,
C:\Windows\Cursors
此命令启动
Windows
资源管理器后焦点定位在
C:\Windows\Cursors
folder。此示例使用
C:\Windows\Cursors
作为
Windows
资源管理器的“根”目录。
备注:请注意命令中“/root”参数后面的逗号。
Explorer
/select,
C:\Windows\Cursors\banana.ani
此命令启动
Windows
资源管理器后选定“C:\Windows\Cursors\banana.ani”文件。
备注:请注意命令中“/select”参数后面的逗号。
Windows
资源管理器参数可以在一个命令中让如进行组合。以下示例显示了
Windows
资源管理器命令行参数的组合。
Explorer
/root,
\\server\share,
select,
Program.exe
此命令启动
Windows
资源管理器时以远程共享作为“根”文件夹,而且
Program.exe
文件将被选中。
回到顶端
更改
Windows
资源管理器默认启动文件夹
若要更改
Windows
资源管理器的默认启动文件夹,请:
单击开始,指向所有程序,指向附件,然后右键单击Windows
Explorer。
在出现的菜单上,单击属性。
在“目标”框中,将“/root”命令行参数附加到“%SystemRoot%\Explorer.exe”命令之后,并使用您希望的启动位置。例如,如果您希望
Windows
资源管理器启动后定位在
C
驱动器的根,则请将该命令编辑为:
%SystemRoot%\Explorer.exe
/root,
C:\
单击确定。
‘肆’ c语言中打开文件夹的指令是什么
system("start 这里添加你文件夹的路径");
=============================================
你想怎么打山裤开,说明白,是租银C语言的fopen打开还是直接用弊唯宴程序打开文件夹
‘伍’ C语言怎么读取某一文件夹下的所有文件夹和文件
读取的代码方式如下:
intmain()
{
longfile;
struct_finddata_tfind;
_chdir("d:\");
if((file=_findfirst("*.*",&find))==-1L)
{
printf("空白! ");
exit(0);
}
printf("%s ",find.name);
while(_findnext(file,&find)==0)
{
printf("%s ",find.name);
}
_findclose(file);
return0;
}
‘陆’ c语言如何用fopen打开另一相对路径下的文件夹
这种情况既可以转换成绝对路径,也可以切换到那个目录下,也可以在这个目录到那个目录的相对路径。
‘柒’ c语言怎么打开一个文件夹
在C语言中,对文件夹的操作,专业的说法称为"切换路径/目录",而不是"打开",因为文件夹,并不是一个"真正的文件",而只是一个访问文件的目录.x0dx0ax0dx0a用C语言中的函数chdir,也就是change directory x0dx0aint chdir(char *path) x0dx0a-- 使指定的目录path变成当前的工作目录,之后所有的文件操作都是该目录下.x0dx0ax0dx0a比如,想切换到f盘test目录下可以这样:x0dx0a chdir("f:\\test "); x0dx0a返回0表示切换成功,否则,表示失败.
‘捌’ C# Winform如何打开指定的文件夹
新建windows窗体,用代码获取要打开文件夹的全路径,具体操作步骤如下:
1、首先新建一个项目,点击右侧第一行的windows窗体应用程序。
‘玖’ c程序中用什么函数可以对指定目录下的文件行进打开,读写操作
先定义文件指针
FILE
*fp;
然后用
fp=fopen("文件并或空名","参数")打开
参数:r只读文本
w只写绝瞎文本
a文本追加
rb
wb
ab
对应2进制文团枝件
‘拾’ c语言怎么打开一个文件夹,求完整程序
如果是源文件的话,单击右键,找到并打开“属性”,属性的“常规”里面有打开方式,你单击“打开方式”后面的“更改”,然后再“推荐程序"与"其他程序里"找,如果没有,那么点击下面的“浏览”,这一步是要找到你安装turbo C&C++的目录下你turbo c&C++这个应用程序的图标,这图标一般跟你安装后出现在桌面的图标相似。(如果你是默认安装的,那么你一般可以去c盘,program files文件夹,然后可能会看到名字含有turbo 单词的文件夹,在里面也许你可以直接看到那个应用程序图标,也许不能,不能的话,那就在里面有个bin文件夹的,bin就是二进制的意思,bin文件夹里一般含有这个应用程序的图标。你选中后摁下面的“打开”就行了。
你是初中生吗,怎么还用turbo c呢,是用的谭浩强的教材吧,他的教材其实里面有些源程序错误挺多的。