Объявляет и определяет процедуру-элемент.
Синтаксис
Параметры
typename
fieldname
имя процедуры
external_name
имя поля, которое видно для внешней линковки
parameters
передаваемые в процедуру параметры
calling convention specifier
Описание
Пример
Type Statistics
count As Single
sum As Single
Declare Sub AddValue( ByVal x As Single )
Declare Sub ShowResults( )
End Type
Sub Statistics.AddValue( ByVal x As Single )
count += 1
sum += x
End Sub
Sub Statistics.ShowResults( )
Print "Number of Values = "; count
Print "Average = ";
If( count > 0 ) Then
Print sum / count
Else
Print "N/A"
End If
End Sub
Dim stats As Statistics
stats.AddValue 17.5
stats.AddValue 20.1
stats.AddValue 22.3
stats.AddValue 16.9
stats.ShowResults
Вывод:
Number of Values = 4
Average = 19.2
Различия диалектов
См. также