Einzelnen Beitrag anzeigen
Alt 09.07.2003, 16:17   #20
renew
Inventar
 
Registriert seit: 22.10.2000
Alter: 41
Beiträge: 5.552


Standard

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.
renew ist offline   Mit Zitat antworten