ເນື້ອໃນ

# ຄຳສັ່ງອື່ນໆ

ຄຳສັ່ງທີ່ບໍ່ໄດ້ຈັດຢູ່ໃນໝວດໝູ່ອື່ນໆ ຈະຖືກອະທິບາຍໄວ້ຢູ່ທີ່ນີ້.

## ຄຳສັ່ງ Call

ສົ່ງຕໍ່ການຄວບຄຸມຂອງໂປຣແກຣມໄປຫາຊັບຣູທີນ, ຟັງຊັນ ຫຼື ໂປຣຊີເຢີຂອງ Dynamic Link Library (DLL). ຄຳຫຼັກ, ປະເພດ ແລະ ຈຳນວນພາລາມິເຕີແມ່ນຂຶ້ນກັບຣູທີນທີ່ຖືກເອີ້ນໃຊ້.

## ຟັງຊັນ Choose

ສົ່ງຄືນຄ່າທີ່ເລືອກຈາກລາຍການຂອງອາກິວເມັນ (arguments).

## ຄຳສັ່ງ Declare

ປະກາດ ແລະ ກຳນົດຊັບຣູທີນໃນໄຟລ໌ DLL ທີ່ທ່ານຕ້ອງການເອີ້ນໃຊ້ຈາກ LibreOffice Basic.

## ຄຳສັ່ງ End

ສິ້ນສຸດໂປຣຊີເຢີ ຫຼື ບລັອກ.

## ຄຳສັ່ງ Exit

ອອກຈາກ Do...Loop, For...Next, ຟັງຊັນ, ຄຸນສົມບັດ ຫຼື ສ່ວນຍ່ອຍ.

## ຟັງຊັນ FreeLibrary

ຄືນໜ່ວຍຄວາມຈຳ (release) ຈາກ DLL ທີ່ຖືກໂຫຼດໂດຍຄຳສັ່ງ Declare. DLL ທີ່ຖືກຄືນໜ່ວຍຄວາມຈຳໄປແລ້ວຈະຖືກໂຫຼດໃໝ່ໂດຍອັດຕະໂນມັດຖ້າມີການເອີ້ນໃຊ້ຟັງຊັນໃດໜຶ່ງຂອງມັນ. ເບິ່ງຕື່ມ: Declare

## ຄຳສັ່ງ Function

ຟັງຊັນແມ່ນບລັອກຂອງລະຫັດທີ່ຈະເຮັດວຽກເມື່ອຖືກເອີ້ນໃຊ້. ໂດຍທົ່ວໄປແລ້ວ ຟັງຊັນຈະຖືກເອີ້ນໃຊ້ພາຍໃນນິພົດ.

ທ່ານສາມາດສົ່ງຂໍ້ມູນ, ເຊິ່ງເອີ້ນວ່າພາລາມິເຕີ ຫຼື ອາກິວເມັນ, ເຂົ້າໄປໃນຟັງຊັນໄດ້. ທ່ານອາດຈະສົ່ງພາລາມິເຕີແບບຄ່າ (by value) ຫຼື ແບບອ້າງອີງ (by reference). ເມື່ອສົ່ງແບບອ້າງອີງ, ການປ່ຽນແປງໃດໆທີ່ເກີດຂຶ້ນກັບພາລາມິເຕີນັ້ນພາຍໃນຟັງຊັນ ຈະຖືກສົ່ງກັບຄືນໄປຫາລະຫັດທີ່ເອີ້ນໃຊ້.

ໂດຍທົ່ວໄປແລ້ວ ຟັງຊັນຈະສົ່ງຄືນຂໍ້ມູນເປັນຜົນລັດ.

## ຄຳສັ່ງ Rem

ລະບຸວ່າແຖວຂອງໂປຣແກຣມນັ້ນແມ່ນຄຳອະທິບາຍ (comment).

## ຄຳສັ່ງ Stop

ຢຸດການປະມວນຜົນຂອງໂປຣແກຣມ Basic.

## ຄຳສັ່ງ Sub

ກຳນົດຊັບຣູທີນ.

## ຟັງຊັນ Switch

ປະເມີນລາຍການຂອງອາກິວເມັນ ເຊິ່ງປະກອບດ້ວຍນິພົດຕາມດ້ວຍຄ່າ. ຟັງຊັນ Switch ຈະສົ່ງຄືນຄ່າທີ່ກ່ຽວຂ້ອງກັບນິພົດທີ່ຖືກສົ່ງມາຫາຟັງຊັນນີ້.

## ຄຳສັ່ງ With

ກຳນົດໃຫ້ວັດຖຸ (object) ໜຶ່ງເປັນວັດຖຸເລີ່ມຕົ້ນ. ນອກຈາກຈະມີການປະກາດຊື່ວັດຖຸອື່ນ, ຄຸນສົມບັດ (properties) ແລະ ວິທີການ (methods) ທັງໝົດຈະອ້າງອີງເຖິງວັດຖຸເລີ່ມຕົ້ນນັ້ນ ຈົນກວ່າຈະຮອດຄຳສັ່ງ End With.