例2-1 %exam1.m
[f,message]=fopen('fileexam1', 'r')
if f==-1
disp (message); %显示错误信息
end
若文件fileexam1不存在,则显示如下信息。
Cannot open file.existence?permissions?memory?...
例2-2 %exam2.m
[f,message]=fopen('fileexam2', 'r');
if f==-1
disp (message); %显示错误信息
else
disp(f);
end
若文件fileexam2存在,则返回f值。
2.1.2 文件的关闭
(1)基本文件操作:创建、删除、读、写、截断、设置读/写位置等。视频的话网上可能没有,vbs一般不会有人去录制,要介绍的话都是基础的语法,对于写脚本或写代码你必须要有逻辑思路,这个东西不好言传只能自己去领悟,总之你要保持思路连贯,把你想要得东西声明成变量,然后这个变量有什么特点(属性),然后要干什么样的事(函数或过程),写脚本要符合你的系统业务来写,从最简单的基础语法开始学,这些网上书店到处都是,等你记牢了基础的语法后,然后你要学习多用函数或过程封装你的脚本进行调用,然后学会ado连接的sql语句,然后是shell一些操作,由于vbs可以调用com组件一些指令,你需要去了解下常用com组件,当然最好是你能去学习下.netframwork。低级文件i/omatlab低级文件i/o函数fclose 关闭文件feof 测试文件结束ferror 查询文件i/o的错误状态fgetl 读文件的行,忽略回行符fgets 读文件的行,包括回行符fopen 打开文件fprintf 把格式化数据写到文件或屏幕上fread 从文件中读二进制数据frewind 返回到文件开始fscanf 从文件中读格式化数据fseek 设置文件位置指示符ftell 获取文件位置指示符fwrite 把二进制数据写到文件里技术凝聚实力创新出版技术凝聚实力创新出版18.3.1 fopen函数 fopen函数打开一个文件并返回这个文件的文件句柄值。
fclose(f)
其中f为打开文件的标志,若fclose函数返回值为0,则表示成功关闭f标志的文件;若返回值为–1,则表示无法成功关闭该