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;
- }
复制代码
|