I created a custom property to get the string from a certain textbox and then called it from another form.
eg.
*In form2
Public Property Get textinbox() As String
textinbox = Text1.text
End Property

*In form 1
tempstring = form2.textinbox()

When form2 is MDI the form loads and is shown, but when the form is not MDI it is only initilized . As I need the form to be MDI, what can I do to stop the MDI form from showing when I query it with a custom property.