USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  RichTextBox1 com texto já definido
Perk
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 22/10/2008 11:49 hs         
Eu preciso colocar no programa um texto de contrato. Este texto muda para cada cliente e não pode ser editável. Sendo assim, seria importante que o RichTextBox1 não abrisse um arquivo, mas que já viesse com o arquivo dentro do código de programação. É possível?
Como alternativa, eu pensei em carregar o texto via código, daí seria como no print, onde linha por linha e palavra por palavra eu mudaria o tamanho, cor e negrito da fonte (quando necessário). Dá trabalho, mas uma vez feito, seria depois só mudar o nome do cliente. Mas eu tentei e não consegui fazer isto. Alguém tem uma dica ou conhece um site que explique como fazer desta forma caso não exista como fazer da primeira ?
   
Guaitoli
Pontos: 2843
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 23/10/2008 16:09 hs            
Fala Perk

Cara é o seguinte, se o contrato é o mesmo para todos os cliente só os dados do proprio cliente muda, vc pode utilizar o proprio RTF para fazer isso, faça o seguinte:
1 - Crie seu modelo de documento no Word ou WordPad, nos locais onde deverá conter os dados referente ao contrado/cliente vc coloca por exemplo @Nome, @EndNome, @EndCEP, @EndBairr, @CPF e assim por diante.
2 - No VB fica facil, vc já sabe quais os campos que precisarão ser alterados no seu documento que são os @QUALQUERCOISA, faça uma rotina 1 linha para cada campo (ou define em banco, a manuten~cao fica mais facil)

rtf.Text = Replace(rtf.Text, "@Nome", NomeCliente)
rtf.Text = Replace(rtf.Text, "@EndNome", EnderecoCliente)
...
Assim para todos os campos


Espero ter ajudado

Eder Guaitoli

   
Perk
não registrado
ENUNCIADA !
Postada em 23/10/2008 16:29 hs   
Guaitoli, obrigado pela ajuda. Você me deu uma dica super valiosa que vai ajudar pacas !!!!
   
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página