Ir ao conteúdo
  • Cadastre-se

System98_

Membro Júnior
  • Posts

    4
  • Cadastrado em

  • Última visita

posts postados por System98_

  1. Obrigado pela resposta, mas só funcionou assim:

    procedure TLogin.Button1Click(Sender: TObject);
    begin
      if(edit1.Text = 'teste') and (edit2.Text = 'teste') then
        begin
         Login.Hide;
         Uprincipal.ShowModal;
         Login.Close;
        end
       else
        messagebox(0,'Usuário ou Senha invalidos, tente novamente','Erro de acesso',0)
    end;

     

    • Curtir 1
  2. Boa noite pessoal, estou tendo um pequeno probleminha e gostaria de saber se há algo que eu possa fazer para resolver isto.

    Bom, estou criando um programinha bem simples. O programinha consiste em duas Unit's, uma chamada de Login e outra de Principal, até aí tudo bem, porém quando faço o Login a Unit Principal vem normalmente, só que a unit de Login ainda fica por trás, mas quando fecho a unit principal fecha os dois. Gostaria de saber como resolver isso para que ao fazer o login corretamente a Unit do Login suma e fique só a principal, Segue a imagem e o código:

    dasda.thumb.png.ad243067c314b70f54ce16acb3f1b584.png

     

    implementation
      uses Principal;
    {$R *.dfm}
    
    procedure TLogin.Button1Click(Sender: TObject);
    begin
      if(edit1.Text = 'teste') and (edit2.Text = 'teste') then
        begin
         Uprincipal.ShowModal;
         Login.Close;
        end
       else
        messagebox(0,'Usuário ou Senha invalidos, tente novamente','Erro de acesso',0)
    end;
    
    procedure TLogin.Button2Click(Sender: TObject);
    begin
      Login.Close;
    end;
    
    procedure TLogin.CheckBox1Click(Sender: TObject);
    begin
      if checkbox1.Checked then
        edit2.PasswordChar := #0
      else
        edit2.PasswordChar := '*'
    end;
    
    procedure TLogin.Timer1Timer(Sender: TObject);
    begin
      if (edit1.Text = 'teste') and (edit2.Text = 'teste') then
        begin
          image2.Visible := false;
          image3.Visible := true;
        end
      else
        begin
        image2.Visible := true;
        image3.Visible := false;
        end
    end;
    
    end.

     

    • Curtir 1
  3. implementation
    
     uses Unit3;
    
    {$R *.dfm}
    
    procedure TFlogin.SpeedButton1Click(Sender: TObject);
    begin
    if(edit1.text='teste') and (edit2.Text='teste')then
     Image3.Visible := True and fprincipal.showmodal
    else
      messagebox(0,'Usuário ou Senha invalido, tente novamente','Erro de Acesso',0)
    
    end;
    
    procedure TFlogin.SpeedButton2Click(Sender: TObject);
    begin
      edit1.Clear;
      edit2.Clear;
      edit1.SetFocus;
    end;
    
    procedure TFlogin.SpeedButton3Click(Sender: TObject);
    begin
      Flogin.Close;
      Flogin.Destroy;
    end;
    
    end.

    Como usar o IF, Else neste caso? Estou tendo problemas. ajudem por favor!

    • Curtir 1

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!