Re: [delphi-br] Ler arquivo RTF no Delphi 7
Abra ele como um arquivo texto normal. Jogue tudo pra uma string use o StringReplace para mudar e salve novamente. O RTF nada mais é do que um arquivo texto. Em 17 de março de 2010 22:28, Dimas dimasbr...@uol.com.br escreveu: Utilizo Delphi 7 e preciso abrir um arquivo formato .rtf feito no Word, trocar algumas palavras como CIDADE por nome da cidade, PESSOA por nome da pessoa e salvar Mas sem perder a formatação das margens esquerda e direita. Tentei com o componente TRichEdit porem com este as margens são perdidas. Agradeço [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: delphi-br-ow...@yahoogrupos.com.br 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: delphi-br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Ler arquivo RTF no Delphi 7
Uma alternativa é abrir em um TStringList. Com o método TStringList.LoadFromFile(caminhoDoArquivo) ele trará teu texto para dentro do TStringList, pessoalmente acho mais fácil de manipular. Abraço, Júlio César Santiago Guiótti 2010/3/18 João Paulo joaopaulo@gmail.com Cara tenta o usar o componente WPTools, ele é um ótimo editor de rtf. Falou, João Paulo Em 17 de março de 2010 22:28, Dimas dimasbr...@uol.com.br escreveu: Utilizo Delphi 7 e preciso abrir um arquivo formato .rtf feito no Word, trocar algumas palavras como CIDADE por nome da cidade, PESSOA por nome da pessoa e salvar Mas sem perder a formatação das margens esquerda e direita. Tentei com o componente TRichEdit porem com este as margens são perdidas. Agradeço [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Ler arquivo RTF no Delphi 7
Você precisa exibir teu texto alterado para o o usuário ou apenas manipulá-lo? Júlio César Santiago Guiótti Em 18 de março de 2010 09:47, Dimas dimasbr...@uol.com.br escreveu: Eu vi o componente WPTools, realmente muito bom. Estou tentando abrir um documento no formato .RTF dentro do Delphi 7 usando TRichEdit e JvRichEdit, porem, as formataçoes das margens são perdidas. Meus documentos são simples, não contem imagens, apenas letras em negrito. Se alguem tiver uma solução free seria bom. Obrigado. [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: delphi-br-ow...@yahoogrupos.com.br 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: delphi-br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
RES: [delphi-br] Ler arquivo RTF no Delphi 7
Oi pessoal, agradeço a ajuda de todos, Usei o TMemo para alterar o arquivo .RTF e salvar com outro nome. Memo_Arquivo.Lines.Clear ; Memo_Arquivo.Lines.LoadFromFile(arquivo.rtf); Memo_Arquivo.Lines.CommaText := AnsiReplaceStr( Memo_Arquivo.Lines.CommaText , 'CIDADE' , São Paulo ) ; Memo_Arquivo.Lines.CommaText := AnsiReplaceStr( Memo_Arquivo.Lines.CommaText , 'NOME_PESSOA, JOSE CARLOS); Memo_Arquivo.Lines.SaveToFile(NovoArquivo.rtf); Esta funcionando... com TSTringList acredito que de o mesmo resultado. Obrigado novamente... [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Ler arquivo RTF no Delphi 7
Utilizo Delphi 7 e preciso abrir um arquivo formato .rtf feito no Word, trocar algumas palavras como CIDADE por nome da cidade, PESSOA por nome da pessoa e salvar Mas sem perder a formatação das margens esquerda e direita. Tentei com o componente TRichEdit porem com este as margens são perdidas. Agradeço