Não entra no messagedlg
Essa minha rotina, entra no messagedlg(passa por ela), mas não exibe a mensagem. Já coloquei na mão a mensagem(fora do parametro do pacote), mas mesmo assim não exibe a mensagem. Mas se eu dou um break point, entra na mensagem, mas não exibe.
procedure TfrmLogin.VerificaUsuarioLogado; var Retorno: Smallint; usuario, nm_patrimonio: String; begin usuario := AnsiUpperCase(edtUsuario.text);;//PckUsuarioLogado.CallStringFunction(´PEGA_USUARIO´,[]); nm_patrimonio := PckUsuarioLogado.CallStringFunction(´PEGA_NOME_PATRIMONIO´,[]); Retorno := PckUsuarioLogado.CallIntegerFunction(´VERIFICA_USUARIO´,[usuario]);//,nm_patrimonio if Retorno = 1 then begin MessageDlg(PckUsuarioLogado.GetParameter(2),mtInformation,[mbOK],0); Application.Terminate; end else begin try PckUsuarioLogado.CallProcedure(´INSERE_DESTRAVA_USUARIO_SESSAO´,[usuario,nm_patrimonio,parString]); frmDtmPrincipal.OraAtualizaGD.Commit; except frmDtmPrincipal.OraAtualizaGD.Rollback; end; end; end;
Paulo
Curtidas 0
Respostas
Osocram
18/08/2009
tente mudar
para
MessageDlg(PckUsuarioLogado.GetParameter(2),mtInformation,[mbOK],0);
para
MessageDlg(´Teste´,mtInformation,[mbOK],0);
GOSTEI 0
Paulo
18/08/2009
Olá Osocram, já fiz isso, conforme falei no post, mas não funciona.
Já coloquei na mão a mensagem(fora do parametro do pacote), mas mesmo assim não exibe a mensagem
GOSTEI 0
Osocram
18/08/2009
Então faz dois teste....
Coloca um esse msg num direto num menu na tela principal.
E cria um projeto novo e coloca so um botão chamando essa msg tbm
Nesses 2 testes vamos saber se esse prob tem a ver c a unit em q esta.
Ou se com o projeto.
Coloca um esse msg num direto num menu na tela principal.
E cria um projeto novo e coloca so um botão chamando essa msg tbm
Nesses 2 testes vamos saber se esse prob tem a ver c a unit em q esta.
Ou se com o projeto.
Olá Osocram, já fiz isso, conforme falei no post, mas não funciona.
Já coloquei na mão a mensagem(fora do parametro do pacote), mas mesmo assim não exibe a mensagem
GOSTEI 0
Paulo
18/08/2009
Osocram, do nada começou a funcionar. Não tinha sentido não funcionar. Agora tá ok.
Valeu.
Valeu.
GOSTEI 0