Anweisung Type
Definiert Nicht-UNO-Datenstrukturen.
Eine Type-Struktur ist eine geordnete Sammlung von Datenfeldern, die als einzelnes Element bearbeitet werden können.
Type struct_name
DataField1 As TypeName1
DataField2 As TypeName2
(...)
End Type ' struct_name
Ein Type-Strukturbereich ist der Bereich des Moduls, zu dem er gehört.
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
Aufzählungen können mithilfe der Definition von Type-Anweisung erstellt werden. Aufrufen von Python-Skripten über Basic veranschaulicht diesen Mechanismus.