Não da para testar se o registro entrou em modo de edição, pois assim que
ele entra na tela para alterar, ele já entra em modo de edição.....
  -----Mensagem original-----
  De: Rodrigo Americo [mailto:[EMAIL PROTECTED]
  Enviada em: quarta-feira, 19 de janeiro de 2005 08:23
  Para: delphi-br@yahoogrupos.com.br
  Assunto: Re: [delphi-br] Campos alterados antes de sair Salvar[S/N]


  > chamo um registro para tela, para alteracao e este nao foi feito nenhuma
  > alteracao, e o usuário quer sair da tela.. dai iria perguntar se deseja
  > salvar antes de sair.. caso tenha feito alteracao senao.. fecha sem
pedir
  > isso...
  > tem como ?

  Se você estiver usando TDataSource você pode testar se o registro
  entrou em modo de edição:

  if DataSource1.State in [dsEdit] then
  begin
    {rotina de gravação}
  end;

  --
  Rodrigo Américo Cunha de Souza
  [EMAIL PROTECTED]
  ICQ# 4270625


  --
  <<<<< 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] ou [EMAIL PROTECTED]



        Yahoo! Grupos, um serviço oferecido por:







----------------------------------------------------------------------------
--
  Links do Yahoo! Grupos

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

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

    c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
Serviço do Yahoo!.




[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] ou [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

 



Responder a