llseek |
VB聲明 |
||
Declare Function llseek Lib "kernel32" Alias "_llseek" (ByVal hFile As Long, ByVal lOffset As Long, ByVal iOrigin As Long) As Long |
||
說明 |
||
設(shè)置文件中進(jìn)行讀寫的當(dāng)前位置。該函數(shù)與vb的seek語句類似。如果用vb的open命令打開了一個文件,那么不要再對這個文件使用llseek函數(shù) |
||
Long,返回一個新位置,設(shè)置成從文件起始處算起的一個偏移量。HFILE_ERROR表示函數(shù)執(zhí)行出錯。會設(shè)置GetLastError |
||
參數(shù)表 |
||
參數(shù) |
類型及說明 |
|
hFile |
Long,系統(tǒng)文件句柄 |
|
lOffset |
Long,字節(jié)偏移量 |
|
iOrigin |
Long,下述常數(shù)之一 |
|
FILE_BEGIN |
lOffset將新位置指定成從文件起始處的一個偏移距離 |
|
FILE_CURRENT |
lOffset將新位置指定成從當(dāng)前位置開始的一個偏移距離 |
|
FILE_END |
lOffset將新位置指定成從文件結(jié)尾開始的的一個偏移距離 |
|
注解 |
||
參考SetFilePointer函數(shù),認(rèn)識能對較大文件進(jìn)行處理的一個近似函數(shù). |