ຄຳສັ່ງ Seek#

ເນື້ອໃນ

# ຄຳສັ່ງ Seek

ກຳນົດຕຳແໜ່ງສຳລັບການຂຽນ ຫຼື ການອ່ານຄັ້ງຖັດໄປໃນໄຟລ໌ທີ່ຖືກເປີດດ້ວຍຄຳສັ່ງ Open.

ສຳລັບໄຟລ໌ເຂົ້າເຖິງແບບສຸ່ມ, ຄຳສັ່ງ Seek ຈະກຳນົດໝາຍເລກຂອງລະຄອນຖັດໄປທີ່ຈະເຂົ້າເຖິງ.

ສຳລັບໄຟລ໌ປະເພດອື່ນທັງໝົດ, ຄຳສັ່ງ Seek ຈະກຳນົດຕຳແໜ່ງໄບຕ໌ທີ່ຈະເກີດການເຮັດວຽກຄັ້ງຖັດໄປ.

### ໄວຍາກອນ:

    Seek [#]filePos, {filePos|recordNum}

## ພາຣາມິເຕີ:

fileNum: ໝາຍເລກຊ່ອງທາງຂໍ້ມູນທີ່ໃຊ້ໃນຄຳສັ່ງ Open.

filePos, recordNum: ຕຳແໜ່ງສຳລັບການຂຽນ ຫຼື ການອ່ານຄັ້ງຖັດໄປ. ຕຳແໜ່ງສາມາດເປັນຕົວເລກລະຫວ່າງ 1 ຫາ 2,147,483,647. ຕາມປະເພດຂອງໄຟລ໌, ຕຳແໜ່ງຈະບອກໝາຍເລກຂອງລະຄອນ (ສຳລັບໄຟລ໌ໃນໂໝດ Random) ຫຼື ຕຳແໜ່ງໄບຕ໌ (ສຳລັບໄຟລ໌ໃນໂໝດ Binary, Output, Append ຫຼື Input). ໄບຕ໌ທຳອິດໃນໄຟລ໌ຄືຕຳແໜ່ງທີ່ 1, ໄບຕ໌ທີສອງຄືຕຳແໜ່ງທີ່ 2, ແລະ ຕໍ່ໆໄປ.

### ລະຫັດຂໍ້ຜິດພາດ:

5 ການເອີ້ນໃຊ້ໂປຣຊີເຈີບໍ່ຖືກຕ້ອງ

52 ຊື່ໄຟລ໌ ຫຼື ເລກໄຟລ໌ບໍ່ຖືກຕ້ອງ

ຫົວຂໍ້ທີ່ກ່ຽວຂ້ອງ

ຄຳສັ່ງ Open

ຟັງຊັນ Seek