ການຊ່ວຍເຫຼືອ LibreOffice 26.2
ສົ່ງຕໍ່ການຄວບຄຸມຂອງໂປຣແກຣມໄປຫາຊັບຣູທີນ, ຟັງຊັນ ຫຼື ໂປຣຊີເຢີຂອງ Dynamic Link Library (DLL). ຄຳຫຼັກ, ປະເພດ ແລະ ຈຳນວນພາລາມິເຕີແມ່ນຂຶ້ນກັບຣູທີນທີ່ຖືກເອີ້ນໃຊ້.
[Call] name [(] [param :=] value, ... [)]
ຊື່ (name): ຊື່ຂອງຊັບຣູທີນ, ຟັງຊັນ ຫຼື DLL ທີ່ທ່ານຕ້ອງການເອີ້ນໃຊ້
ພາລາມິເຕີ (param): ຊື່ພາລາມິເຕີຄຳຫຼັກທີ່ຈະສົ່ງໃຫ້ຣູທີນ, ຕາມດ້ວຍ ຄ່າ (value) ຂອງມັນ. ຊື່ຕ້ອງກົງກັບການປະກາດຣູທີນ. ຄຳຫຼັກແມ່ນເປັນທາງເລືອກ ແລະ ສາມາດໃຊ້ໃນລຳດັບໃດກໍໄດ້.
ຄ່າ (value): ຄ່າພາລາມິເຕີຕາມຕຳແໜ່ງ. ປະເພດແມ່ນຂຶ້ນກັບຣູທີນທີ່ຖືກເອີ້ນໃຊ້
ເມື່ອໃຊ້ພາລາມິເຕີແບບຕາມຕຳແໜ່ງ ແລະ ແບບຄຳຫຼັກປະສົມກັນ, ໃຫ້ແນ່ໃຈວ່າພາລາມິເຕີແບບຕາມຕຳແໜ່ງນັ້ນເປັນໄປຕາມລຳດັບການປະກາດຣູທີນ.
ເມື່ອຟັງຊັນຖືກໃຊ້ເປັນນິພົດ, ການໃສ່ວົງເລັບອ້ອມພາລາມິເຕີແມ່ນຈຳເປັນ. ການໃຊ້ ຄຳສັ່ງ Declare ແມ່ນບັງຄັບກ່ອນທີ່ຈະເອີ້ນໃຊ້ DLL.
Sub ExampleCall
Dim value As String
value = "LibreOffice"
Call aRoutine value
aRoutine text := value
End Sub
Sub aRoutine (text as String)
Msgbox text
End Sub