Les quiero hacer dos preguntas de novato en VB6
Tengo un Proyecto con dos Formularios, trabajo con Sockets.
Pero me mande el error de en vez de crear otro Exe, mande el Server y el Client en el mismo Proyecto, entonces para entrar a uno tenego que pasar por el otro

¿¿Que codigo podria usar para Cerrar el Form actual y abrir el otro??
Yo por ahora uso: Estoy en CLient y pongo frmServer.Show
Pero queda el cliente abierto

Lo mismo para el Server, tengo un Boton que va al Client asi frmClient.Show Quisiera que pase del server al cliente pero cerrando el Form anterior.
Probe con frmClient.Close() pero me tira errores

Y la otra: ¿¿Como puedo proteger los datos de mis Form??
Es que aparece el frmClient, frmServer y los modulos todos ahi metidos, y que si los abro con Notepad, se ve todo y se puede cambiar

Alguna forma de solucionar esto? Algo asi tipo un Cifrado de datos, para que se pueda usar la aplicacion, pero no modificar el codigo fuente, claro.
Un saludo y Gracias
