首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

fopen 函数如何老是打不开指定的文件啊 妖哥请进

2012-12-31 
fopen 函数怎么老是打不开指定的文件啊?妖哥请进!有文件申明已经包括下面两句:#include stdio.h#include

fopen 函数怎么老是打不开指定的文件啊? 妖哥请进!
有文件申明已经包括下面两句:
#include <stdio.h>
#include <stdlib.h>
代码如下:
        AnsiString d;
        d= "C:\\Program Files\\system_trash_clear.bat";
        FILE *fp;
        Application->MessageBox("准备启动项目!","信息提示",MB_OK|MB_ICONASTERISK);
        fp=fopen(d.c_str(),"r+");


请各位大侠帮帮小弟,看看小弟的问题究竟在何处???

[解决办法]
你判断一下,是不是打开了,

if(fp)
ShowMessage("打开了");
else ShowMessage("失败");


[解决办法]

引用:
maohailin_ 
maohailin_
楼上的,我用了if(fp==NULL)判别语句的,但是下面的对话框没有出现,我估计是打开过程中是不是出现什么故障啊????请你帮我再想想。


成功,失败 总会提示一个的吧.
[解决办法]
你是什么操作系统?Vista以上的话,要考虑UAC问题。
[解决办法]
把文件路径改到非系统盘下应该可以避开uac

热点排行