[delphi-br] Dicas de Delphi

2010-02-05 Por tôpico sgtmarcos
Para quem gosta de programas com dicas Delphi, foi lançado um com mais de 7.500 
na internet. É freeware.
Está no site www.mpsoftwares.com





[delphi-br] Dicas de Delphi

2010-02-05 Por tôpico sgtmarcos
Para quem gosta de programas com dicas Delphi, foi lançado um com mais de 7.500 
na internet. É freeware.
Está no site www.mpsoftwares.com





[delphi-br] Re: MessageDlg

2008-11-08 Por tôpico sgtmarcos
Tive problemas com o MessageDlg. Simplesmente ele nunca entrava no
Yes. Isso pra mim não faz sentido. Como se fosse um erro no Delphi.
Testei vários exemplos da internet e até exemplos meus que funcionam
antes e nunca passava pelo Yes pegando mrYes.
Para resolver isso fiz uma abordagem da seguintes maneira:

botao:=0;//tipo inteiro

 botao:=MessageDlg ('Você deseja salvar o Texto da Mensagem?',
mtInformation, [mbYes, mbNo, mbCancel], 0 );


  Case botao  of

  6: //Sim
  Begin
  //comando para o Yes
  end;

  7:  //nao
  Begin
  // Instrucoes para No ...
 
  End;
  2: //cancel
   Begin
  // Instrucoes para Cancela ...
  Exit;
   End;



--- Em delphi-br@yahoogrupos.com.br, ADRIANO LUCAS KUSE PASCHOAL
[EMAIL PROTECTED] escreveu

 Cara.. 
 
  Sinceramente não consegui descobrir erro no teu código..Desculpe..
  Vc tentou debugar e ver passo a passo se ele entra no if?? 
 
 t+
 []'s 
 
  
 
 Marcos Abreu Ferreira disse: 
 
  Adriano 
  
  Criei uma aplicacao nova com um SpeedButton e 2 Label e coloquei o
seguinte
  codigo e fncionou direitinho 
  
  procedure TForm1.SpeedButton1Click(Sender: TObject);
  begin
if MessageDlg('Deseja excluir este registro?', mtConfirmation,
  [mbYes,mbNo],0) = mryes then
begin
  Label1.Caption := 'yes';
  Label2.Caption := 'yes';
end
else
begin
  Label1.Caption := 'no';
  Label2.Caption := 'no';
end;
  end; 
  
  
  So que quando uso o IF na aplicacao que ja tenho desenvolvida, ele
nunca
  entra no IF, independendo se clicar no YES ou no NO 
  
  procedure TfrmCliente.SpeedButton4Click(Sender: TObject);
  begin
if MessageDlg('Deseja excluir este registro?', mtConfirmation,
  [mbYes,mbNo],0) = mryes then
begin
  ADOQuery1.Close;
  ADOQuery1.SQL.Clear;
  ADOQuery1.SQL.Add('DELETE FROM cliente WHERE cli_id =
  '++edID.Text++' ');
  ADOQuery1.ExecSQL;
  ADOQuery0.Close;
  ADOQuery0.Open;
  edID.Text  := ADOQuery0.FieldValues['cli_id'];
  edCodigo.Text  := ADOQuery0.FieldValues['cli_codigo'];
  edNome.Text:= ADOQuery0.FieldValues['cli_nome'];
  edRazaoSocial.Text := ADOQuery0.FieldValues['cli_razaosocial'];
  edEndereco.Text:= ADOQuery0.FieldValues['cli_endereco'];
  edMunicipio.Text   := ADOQuery0.FieldValues['cli_municipio'];
  edEstado.Text  := ADOQuery0.FieldValues['cli_estado'];
  edIE.Text  := ADOQuery0.FieldValues['cli_ie'];
  edRamal.Text   := ADOQuery0.FieldValues['cli_ramal'];
  edEmail.Text   := ADOQuery0.FieldValues['cli_email'];
  medCEP.Text:= ADOQuery0.FieldValues['cli_cep'];
  medCNPJ.Text   := ADOQuery0.FieldValues['cli_cnpj'];
  medTelefone.Text   := ADOQuery0.FieldValues['cli_telefone'];
  medFax.Text:= ADOQuery0.FieldValues['cli_fax'];
end;
  end; 
  
  
  [ ]'s 
  
*
  * [EMAIL PROTECTED] *
  * GNU/Linux Debian  *
  * ICQ 3426043   *
* 
  
  Abençoados sejam os pessimistas por terem incitado a criação dos
  mecanismos para ``backup``.
  - Original Message -
  From: ADRIANO LUCAS KUSE PASCHOAL [EMAIL PROTECTED]
  To: delphi-br@yahoogrupos.com.br
  Sent: Tuesday, March 25, 2003 9:25 AM
  Subject: Re: [delphi-br] 
  
  
  Olá Marcos
   Só não entendi porque duas vezes o mesmo teste e a mesma
mensagem..mas
  deixa prá lá e usa eles assim.. 
  
  if MessageDlg('Deseja excluir este registro?', mtConfirmation, [mbYes,
  mbNo],0) = mrYes then
if MessageDlg('Deseja excluir este registro?', mtConfirmation,
  [mbYes,mbNo],0) = mryes then 
  
  t +
  []'s 
  
  Adriano Lucas
  Canela-RS
  ICQ 168677279 
  
   
  
  Marcos Abreu Ferreira disse: 
  
  Prezados 
 
  Alguem poderia me dizer o que deve estar errado nos meus IFs
abaixo. Tanto
  faz se clicar no YES ou no NO que nao entra no IF de forma alguma. 
 
if MessageDlg('Deseja excluir este registro?', mtConfirmation,
[mbYes,
  mbNo], 0, mbYes) = mrYes then
if MessageDlg('Deseja excluir este registro?', mtConfirmation,
[mbYes,
  mbNo], 0) = mryes then 
 
  Estou usando o Delphi 7.0. Existiria uma forma ded mudar de
YES/NO para
  SIM/NÃO na mensagem? 
 
  [ ]'s 
 
*
  * [EMAIL PROTECTED] *
  * GNU/Linux Debian  *
  * ICQ 3426043   *
* 
 
  Tenho Windows há um ano e nunca deu pau. Qualquer dia eu instalo
no HD. 
 
  
 
   
  
   
  
  --
  POP. Nem parece internet grátis. 
  
  Seja POP você também!
  Acesse: http://www.pop.com.br/pop_discador.php e baixe o POPdiscador. 
  
  
  --
  
 
  
 
 -- 
 POP. Nem parece internet grátis. 
 
 Seja POP você também!
 Acesse: 

[delphi-br] Marcos P. Miranda Souza est� convidando voc� para usar o Yahoo! Messenger!

2006-10-21 Por tôpico sgtmarcos

Marcos P. Miranda Souza gostaria de falar com você usando o novo Yahoo! 
Messenger:





Aceite o convite clicando nesse link:

http://invite.msg.yahoo.com/invite?op=acceptintl=brsig=UR9_kjauXhUtnSEqKi_yFkvQI0n.fWf23xeCSBgm8N.AypLe5bmLXhv7rLfL_TfJM.plibYi4ka2nDx1CYKfSxPrXxzufLk6sJ3sE56ZkF0F5_tGkZDVWZKffLAz3_QjVeJMjUHBZqWLcR.ZIWkpqo6C3lphmuk4VCRt


Com o Yahoo! Messenger você tem:

 Faça ligações gratuitas para o mundo todo.* Você só precisa de um microfone e 
caixinhas de som. Se a pessoa não estiver disponível você pode deixar recado na 
forma de uma mensagem de voz!

Compartilhamento fácil de fotos. Basta arrastar e soltar o arquivo de foto na 
janela de mensagem para que seu amigo possa ver a foto também.

 Opções de invisibilidade. Você pode controlar quem tem permissão para te ver 
online ou offline.

 O que você está esperando? É totalmente grátis. Instale o Yahoo! Messenger e 
comece a se conectar com seus amigos da forma que preferir, quando quiser.

 ** Chamadas grátis para outros computadores referem-se apenas às ligações 
feitas através da Internet e é necessário que você providencie o seu acesso à 
Internet.


[As partes desta mensagem que não continham texto foram removidas]



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html