Initialization order

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance



Dear all,
what is initialization order of members in VB?
Sometimes following assertion fails. Why?
Thank you in advance,
Boni
class A
inherits class B
dim pen as new system.drawing.pen(.)


sub new(.)
mybase.new(.)
debug.assert(not pen is nothing,"ops")
end sub
end class


.