Seek

Seek

Open 語句函數
Seek 函數 返回一個 Long,在 Open 語句打開的文件中指定當前的讀/寫位置。語法Seek(filenumber)必要的 filenumber 參數是一個包含有效文件号的 Integer。說明Seek 函數返回介于 1 和 2,147,483,647(相當于 2^31 – 1)之間的值。對各種文件訪問方式的返回值如下:方式返回值Random下一個讀出或寫入的 記錄号。Binary,Output,Append,Input下一個操作将要發生時所在的字節位置。文件中的第一個字節位于位置 1,第二個字節位于位置 2,依此類推。
  • 中文名:
  • 外文名:Seek
  • 别名:
  • 表達式:
  • 提出者:
  • 适用領域:
  • 類型:函數
  • 語句:Open 語句
  • 語法:Seek(filenumber)

基本内容

Seek 函數 返回一個 Long,在 Open 語句打開的文件中指定當前的讀/寫位置。語法Seek(filenumber)必要的 filenumber 參數是一個包含有效文件号的 Integer。說明Seek 函數返回介于 1 和 2,147,483,647(相當于 2^31 – 1)之間的值。對各種文件訪問方式的返回值如下:方式返回值Random下一個讀出或寫入的 記錄号。Binary,Output,Append,Input下一個操作将要發生時所在的字節位置。文件中的第一個字節位于位置 1,第二個字節位于位置 2,依此類推。

具體用法

var

file : InitFile;

Cfile *p;

p="E:mytext.txt";

file.open(p,Cfile::moderead);

char *ch=new char;

long readlen;

readlen=file.read(ch,15);// 讀到文件第15個字節,返回的是讀到的字節數而不是文件位置

file.seek(2,pos);将 文件指針定位到第17個字節

相關詞條

相關搜索

其它詞條