bool FileSeek( int handle, int offset, int origin)
在字节上函数移动文件指针是垂距的,从开始的一个新的位置指向末端或者当前文件位置。 接下来读取或写入放置在一个新位置。
如果文件指针成功地被移动了,函数返回 TRUEe, 否则,它返回 FALSE. 获得详细的错误信息,查看 GetLastError() 函数。
参量:
handle – 用 FileOpen()函数返回的句柄。
offset – 设置的原点。
origin – 最初的位置。 值可以是以下任意常数:
SEEK_CUR – 当前位置,
SEEK_SET – 开始位置
SEEK_END – 结束位置。
示例:
int handle=FileOpen(“filename.csv”, FILE_CSV|FILE_READ|FILE_WRITE, ‘;’);
if(handle>0)
{
FileSeek(handle, 0, SEEK_END);
//—-在文件末端添加数据
FileWrite(handle, data1, data2);
FileClose(handle);
handle=0;
}