I have a problem switching back and forth between 2 classes.

If I use the following code in Class1, I have no problem activating Class2.

(Dim myClass2 As New Class2)


However, if I put a similar line in Class2,

(Dim myClass1 As New Class1)

it causes a looping condition that crashes with a stack fault.


I think what I need to do is not declare a new class1 inside class2, and instead pass in a reference to my existing class1. The problem is I don't know how to code that.

If anyone can offer any example of how that's done I sure would appreciate it.
Thanx!



Visual Basic Express Edition 2010