aFileStream.Seek( int64(StrToInt64('1295934999')), soFromCurrent ); aMessage(2,kFileSize(aFileStream.Position)); aFileStream.Seek( int64(StrToInt64('1295934999')), soFromCurrent ); aMessage(2,kFileSize(aFileStream.Position)); aFileStream.Seek( int64(StrToInt64('1295934999')), soFromCurrent ); aMessage(2,kFileSize(aFileStream.Position)); aFileStream.Seek( int64(StrToInt64('1295934999')), soFromCurrent ); aMessage(2,kFileSize(aFileStream.Position));好像用soFromCurrent ,一次走1.2G,就可以走下去.