Florentino,

    Antes de mais nada, agradeço sua colaboração!
    Veja só, a rotina funciona, mas o "Replace" só ocorre para o primeiro parâmetro 
encontrado, caso eu tenha o mesmo parâmetro mais de uma vez, o replace não ocorre para 
todos.
    
    Grata,
    Janine.
  ----- Original Message ----- 
  From: Florentino - Agrosoft 
  To: [EMAIL PROTECTED] 
  Sent: Friday, October 01, 2004 4:07 AM
  Subject: Re: [delphi-br] Word


  ROTINA PARA EXPORTAR DADOS PARA WORD



  procedure TC_PROCESSOS.Exportar1Click(Sender: TObject);
  var
    WinWord, Docs, Doc: Variant;
    NomeArquivo:String;

     AS_CONTATO:STRING;


  begin


  TRY

          IF not QueryExporta.Active then QueryExporta.open;

        if queryexporta.IsEmpty then
                begin
                showmessage('Nada a exportar');
                exit;
                end;


          AS_CONTATO:=VARTOSTR(queryexporta.FieldValues['AS_CONTATO']);


  EXCEPT
          showmessage('Não foi possível buscar dados para exportação')
  END;

  TRY

          if opendialog1.Execute then
                NomeArquivo:=opendialog1.FileName
          else
                exit;

          IF NomeArquivo='' then exit;

          WinWord := CreateOleObject('Word.Application');
          WinWord.Visible := true;
          Docs            := WinWord.Documents;
          Doc := Docs.Open(NomeArquivo);
          Doc.Content.Find.Execute(FindText := '<-AS_CONTATO->', ReplaceWith
  := AS_CONTATO);

  EXCEPT
          showmessage('Não foi possível exportar os dados. Você está
  utilizando'+
          'um arquivo criado pelo Word ? !')
  END;



  end;

  ----- Original Message ----- 
  From: "Janine Prates - Yahoo" <[EMAIL PROTECTED]>
  To: <[EMAIL PROTECTED]>
  Sent: Thursday, September 30, 2004 10:35 AM
  Subject: [delphi-br] Word


  Pessoal,

      Bom dia!

      Estou precisando utilizar o word para impressão de cartas e contratos no
  meu sistema. Preciso colocar parâmetros nestes documentos e chamá-los
  através do delphi, alterar estes parâmetros com informações diversas, ex:
  Parâmetro: @nome subistituir por "Maria da Silva".
      Preciso utilizar o recurso de mala direta também.

      Alguem de vocês trabalha assim, será que poderiam me ajudar?

  Grata.
    ----- Original Message ----- 
    From: Alisson
    To: [EMAIL PROTECTED]
    Sent: Thursday, September 30, 2004 9:51 AM
    Subject: [delphi-br] Erro ao teclar F12


    Olá lista!

    Alguém sabe me dizer o que é aquela tela que aparece quando se está
  rodando uma aplicação no Delphi e você tecla F12. Tem como retirar aquilo?
  Se você coloca alguma rotina chamada com a tecla F12 fica chato rodar o
  programa, pois sempre aparece aquela tela com código assembler.

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



          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









  -- 
  <<<<< 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: 
             
             
              Assine Claudia em
              5x de R$ 18,96 Assine Info em
              5x de R$ 21,48 
                          Mais... Capricho Manequim Boa Forma  Nova Exame 
                   
             
       


------------------------------------------------------------------------------
  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