ຄຳສັ່ງ Type

ກຳນົດໂຄງສ້າງຂໍ້ມູນທີ່ບໍ່ແມ່ນ UNO.

ໂຄງສ້າງ Type ແມ່ນການລວບລວມຟິວຂໍ້ມູນທີ່ມີການຈັດລຽງລຳດັບ ເຊິ່ງສາມາດຈັດການເປັນລາຍການດຽວໄດ້.

ໄວຍາກອນ:

ແຜນວາດຄຳສັ່ງ Type


         Type struct_name
             DataField1 As TypeName1
             DataField2 As TypeName2
             (...)
         End Type ' struct_name
     
ສ່ວນຍ່ອຍອາເຣ

ສ່ວນຍ່ອຍອາເຣ


      ( [[start To] end], .. )
    
ພາລາມິເຕີ

start: ຂອບເຂດລຸ່ມຂອງມິຕິ.

end: ຂອບເຂດເທິງຂອງມິຕິ.

ການກຳນົດຫຼາຍມິຕິສຳລັບອາເຣຈະໃຊ້ເຄື່ອງໝາຍຈຸດ (,).

ສ່ວນຍ່ອຍຊື່ປະເພດ (typename)

ສ່ວນຍ່ອຍປະເພດຂໍ້ມູນພື້ນຖານ


      {Boolean|Byte|Currency|Date|Double|Integer|Long|Object|Single|String|Variant}
    
ໄອຄອນ ບັນທຶກ

ປະເພດຂໍ້ມູນທີ່ຂະຫຍາຍອອກ ເຊັ່ນ ໂຄງສ້າງຄຳສັ່ງ Type, ອອບເຈັກ UNO ຫຼື ອອບເຈັກ ClassModule ແມ່ນຊື່ປະເພດທີ່ໃຊ້ໄດ້.


ສ່ວນຍ່ອຍອັກສອນ (char)

ອັກສອນປະກາດປະເພດ


      { % | & | ! | # | $ | @ }
    
ໄອຄອນ ບັນທຶກ

ຂອບເຂດຂອງໂຄງສ້າງ Type ແມ່ນຂຶ້ນກັບໂມດູນທີ່ມັນສັງກັດຢູ່.


ຕົວຢ່າງ:


         Type Customer
             Name1 As String
             City As String
         End Type ' Customer structure
         Sub setCustomer
             Dim oCustomer as New Customer
             oCustomer.Name1 = "The Document Foundation"
             oCustomer.City = "Berlin"
         End Sub
     
ໄອຄອນ ເຄັດລັບ

ສາມາດສ້າງ Enumerations ໄດ້ໂດຍໃຊ້ການກຳນົດຄຳສັ່ງ Type. ການເອີ້ນໃຊ້ Python Scripts ຈາກ Basic ຈະສະແດງໃຫ້ເຫັນເຖິງກົນໄກນັ້ນ.


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

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