So jetzt hab ich mir grad deine Beispielklasse angesehen - das war genau das was ich gebraucht habe.
Jetzt weiß ich endlich, was man wie wo in VB machen kann.
2 kurze Fragen hab ich noch:
die Procedure "Class_Initialize()" wird nehm ich an ausgeführt, sobald man eine Instanz der Klasse erstellt - richtig?
und "Class_Terminate()" wird ausgeführt wenn man die Instanz = nothing setzt bzw. der Code zu Ende ist - right?
Und ich denke, die werden immer so heißen, wurscht welchen Namen die Klasse erhält.
Ups, jetzt warens doch 3 Fragen.
Das nächste is eigentlich noch was, was nicht direkt zur Klasse gehört:
was machst du mit dem Recordset und den 2 "Prozeduren":
Code:
Property Set Data(Data As ADODB.Recordset)
Set mData = Data
mRadius = mData!Radius
mCirc = mData!Circ
mArea = mData!Area
End Property
Property Get Data() As ADODB.Recordset
mData!Radius = mRadius
mData!Circ = mCirc
mData!Area = mArea
Set Data = mData
End Property
Es sind zwar immer noch einige Fragen da, aber es ist mir schon vieles klarer....
BTW: kann man eigentlich "Sub-Klassen" definieren, die dann Eigenschaften/Methoden etc. von der Parent-Klasse erben?
Nochmals herzlichen Dank.
