动画介绍:二进制文件操作 open<文件名>for binary as<文件号> close [#<文件号1>][,#<文件号2>]... 读:get #<文件号>,[<读出位置>],<变量名> input 函数 input(n,#<文件号>) 写:put #<文件号>,[<写入位置>],<变量名> 文件管理: 1.filecopy 复制源文件到目标文件 filecopy <原文件名>,<目标文件名> 不能复制已打开的文件 2.kill 删除文件 kill <文件名> 3.name 重命名 name <旧文件名>as <新文件名> 4.chdrive 改变驱动器名 chdrive <驱动器名> 5.mkdir 创建一个新目录 mkdir <路径名> 6.chdir 改变当前目录 chdir<路径名> 7.rmdir 删除目录 rmdir <路径名> 8.curdir 返回指定驱动器的当前路径 curdir [(<驱动器名>)]
文件指针: EOF函数 测试指定文件的结束状态,通常用于读操作 格式:EOF(<文件号>) Loc函数 返回指定文件最后一次读写的指针位置 格式:Loc(<文件号>) Seek函数 返回文件指针的当前位置 格式:(<文件号>) Seek语句 实现文件指针的移动定位 格式:Seek #<文件号>,位置 FreeFile函数 返回指定范围内下一个可用的文件号 格式:FeelFile[<区间号>] LOF函数 返回用Open语句打开的文件大小 格式:LOF(<文件号>) |