private void button1_Click(object sender, EventArgs e)
        {
            try
            {
                nombreusuario = nombreBox.Text;
                contraseña1   = contraseña1Box.Text;
                contraseña2   = contraseña2Box.Text;
                correo        = EmailBox.Text;
                //comprobamos que se hayan llenado todos los campos y si es así que las contraseñas coincidan
                if (nombreusuario == "" || contraseña1 == "" || contraseña2 == "" || correo == "")
                {
                    MessageBox.Show("Todos los campos son obligatorios");
                }
                else
                {
                    if (contraseña1 != contraseña2)
                    {
                        MessageBox.Show("Las contraseñas no coinciden");
                    }
                    string[] trozos = correo.Split('@');
                    if (trozos[1] != "gmail.com")
                    {
                        MessageBox.Show("Sólo valido el registro con correo electrónico GMAIL");
                    }
                    else
                    {
                        try
                        {
                            baseops misops = new baseops();
                            misops.open();
                            bool comprobar = misops.CompruebaUsuario(nombreusuario);
                            if (comprobar == true)
                            {
                                MessageBox.Show("Nombre de usuario ya existente. Elige otro");
                            }
                            else
                            {
                                if (misops.AddUsuario(nombreusuario, contraseña1, correo) == 1)
                                {
                                    MessageBox.Show("Registrado");
                                    Close();
                                }
                                else // mostramos si no ha sido posible hacer el registro
                                {
                                    MessageBox.Show("No ha sido posible el registro");
                                }
                                misops.close();
                            }
                        }
                        catch //el programa no ha encontrado la base de datos
                        {
                            {
                                MessageBox.Show("Base de Datos no encontrada");
                                Close();
                            }
                        }
                    }
                }
            }

            catch (Exception u)
            {
                MessageBox.Show("Error: " + u.Message);
            }
        }