VB Code:
Sub Main()
On Error GoTo ERR_Main
Dim pM1 As Long
Dim pM2 As Long
Dim pM3 As Long
Dim i As Long
Dim j As Long
pM1 = MCreate(2, 4)
pM2 = MCreate(4, 3)
PutElement pM1, 1, 1, 1
PutElement pM1, 1, 2, 2
PutElement pM1, 1, 3, 3
PutElement pM1, 1, 4, 4
PutElement pM1, 2, 1, 5
PutElement pM1, 2, 2, 6
PutElement pM1, 2, 3, 7
PutElement pM1, 2, 4, 8
PutElement pM2, 1, 1, 1
PutElement pM2, 1, 2, 2
PutElement pM2, 1, 3, 3
PutElement pM2, 2, 1, 4
PutElement pM2, 2, 2, 5
PutElement pM2, 2, 3, 6
PutElement pM2, 3, 1, 7
PutElement pM2, 3, 2, 8
PutElement pM2, 3, 3, 9
PutElement pM2, 4, 1, 10
PutElement pM2, 4, 2, 11
PutElement pM2, 4, 3, 12
pM3 = MMultiply(pM1, pM2)
For i = 1 To MRows(pM3)
For j = 1 To MColumns(pM3)
Debug.Print GetElement(pM3, i, j), ;
Next
Debug.Print
Next
Exit Sub
ERR_Main:
Err.Raise Err.Number, Err.Source, Err.Description, Err.HelpFile, Err.HelpContext
End Sub