Class |
Top Previous Next |
Description
Declares a Class Module.
NOTE: In Commando Script you use the IDE to create Functions, Subs and Classes and Classes are always Public
Syntax
[Scope] Class [ClassName] End Class
Example:
Private Sub TraceTomorrow() Dim MC1
MC1 = New MyClass
SMEvent.Raise "Trace", "Tomorrow is: " & oUTILITIES.VBFormat(MC1.Tomorrow,"dd mmm yyyy")
MC1 = Nothing End Sub
Public Class MyClass 'Private Variables
'Initialization Code 'Public Properties / Methods Public Property Get Tomorrow() Tomorrow = DateAdd("d", 1, Now) End Property Private Sub Class_Initialize() 'This Code is called when you create the class End Sub Private Sub Class_Terminate() 'This Code is called when you destroy the class or the script stops End Sub
End Class
|