ຕົວເລືອກຄອມໄພເລີ (Compiler Options)

ເນື້ອໃນ

# ຕົວເລືອກຄອມໄພເລີ, ເງື່ອນໄຂການເຮັດວຽກ

ຕົວເລືອກຄອມໄພເລີທີ່ລະບຸໃນລະດັບໂມດູນຈະມີຜົນຕໍ່ ການກວດສອບຄອມໄພເລີ Basic ຂອງ LibreOfficeDev ແລະ ຂໍ້ຄວາມສະແດງຂໍ້ຜິດພາດ. ໄວຍາກອນ Basic ລວມທັງຊຸດຄຳສັ່ງ Basic ສາມາດແຕກຕ່າງກັນໄປຕາມຕົວເລືອກທີ່ໃຊ້. ຫາກມີ Option ໜ້ອຍ, ພາສາ LibreOfficeDev Basic ຈະຍືດຫຍຸ່ນ ແລະ ງ່າຍຂຶ້ນ. ແຕ່ຫາກມີ Option ຫຼາຍ, ພາສາ Basic ຈະມີຄວາມສາມາດ ແລະ ຖືກຄວບຄຸມຫຼາຍຂຶ້ນ.

ຕົວເລືອກຄອມໄພເລີຕ້ອງຖືກລະບຸໄວ້ກ່ອນສ່ວນຂອງໂຄ້ດໂປຣແກຣມທີ່ຈະໃຫ້ເຮັດວຽກໃນໂມດູນ.

### ໄວຍາກອນ:

## ຄຳສັ່ງ Option Base

ກຳນົດຂອບເຂດລຸ່ມມາດຕະຖານສຳລັບອາເຣເປັນ 0 ຫຼື 1.

## ຄຳສັ່ງ Option ClassModule

ລະບຸວ່າໂມດູນນີ້ແມ່ນຄລາສໂມດູນ (class module) ທີ່ປະກອບດ້ວຍສະມາຊິກ, ຄຸນສົມບັດ, ຂັ້ນຕອນ ແລະ ຟັງຊັນ.

## ຄຳສັ່ງ Option Compatible

Option Compatible ຂະຫຍາຍຄວາມສາມາດຂອງຄອມໄພເລີ ແລະ ໂໝດການເຮັດວຽກຂອງ LibreOfficeDev Basic, ເຮັດໃຫ້ສາມາດໃຊ້ໂຄງສ້າງພາສາເພີ່ມເຕີມໃນ Basic ໄດ້.

## ຟັງຊັນ CompatibilityMode()

ຟັງຊັນ CompatibilityMode() ໃຊ້ເພື່ອຄວບຄຸມ ຫຼື ສອບຖາມໂໝດການເຮັດວຽກ (runtime mode). ມັນມີຜົນຕໍ່ລະຫັດທັງໝົດທີ່ເຮັດວຽກຫຼັງຈາກທີ່ມີການຕັ້ງຄ່າ ຫຼື ຕັ້ງຄ່າໂໝດການເຮັດວຽກໃໝ່.

## ຄຳສັ່ງ Option Explicit

ລະບຸວ່າທຸກຕົວປ່ຽນໃນໂປຣແກຣມໂຄ້ດຕ້ອງໄດ້ຮັບການປະກາດຢ່າງຊັດເຈນດ້ວຍຄຳສັ່ງ Dim.

## Option Private Module

ລະບຸວ່າຂອບເຂດຂອງໂມດູນແມ່ນຂຶ້ນກັບຫ້ອງສະໝຸດ Basic ທີ່ມັນສັງກັດຢູ່.

## ຄຳສັ່ງ Option VBASupport

ລະບຸວ່າ LibreOfficeDev Basic ຈະສະໜັບສະໜູນຄຳສັ່ງ, ຟັງຊັນ ແລະ ອອບເຈັກຂອງ VBA ບາງສ່ວນ.

ຕົວເລືອກທີ່ລະບຸໃນລະດັບໂມດູນຍັງມີຜົນຕໍ່ ເງື່ອນໄຂການເຮັດວຽກຂອງ Basic ໃນ LibreOfficeDev. ພຶດຕິກຳຂອງຄຳສັ່ງ LibreOfficeDev Basic ອາດຈະແຕກຕ່າງກັນ.

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

ຄຳສັ່ງ Property

ຟັງຊັນ ແລະ ຄຳສັ່ງສະເພາະຂອງ VBA

ວັດຖຸ Err [VBA]

ກະລຸນາສະໜັບສະໜູນພວກເຮົາ!