Hola amigos espero y alguien pueda orientarme, tengos 2 forms una principal y otra secundaria, en la secundaria guardo datos en un list al momento de cerrar el form para que me regrese al form principal con el siguiente codigo:
Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
For i = 0 To List3.ListCount - 1
If i = List3.ListCount - 1 Then Text5.Text = Text5.Text & List3.List(i) Else Text5.Text = Text5.Text & List3.List(i) & Chr(13) + Chr(10)
Next i
Open App.Path & "\save.dat" For Output As #1
Print #1, Text5
Close #1
If StopSearch = False Then StopSearching
StopSearch = True
End
End Sub
Mi problema es que al darle click en el aspa, me cierra todo el proyecto (las 2 forms) y quiero regresar al formulario principal, ya he metido principal.Show al final del codigo que les puse y he hecho otras cosas pero no me lo muestra, creo que mi error esta en la propiedad UnloadMode pero no encuentro la solucion espero y alguien pueda darme alguna pista para solucionarlo.
Gracias.