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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Quebrar Variavel String em Linhas
JOÃO PAULO
não registrado
ENUNCIADA !
Postada em 11/04/2006 10:42 hs   
Pessoal tenho uma Variavel chamada Observacao do tipo String, ela pode ter até 255 caracteres.
Dim Observacao as String
Observacao = txtOBS.text 'Texto com até 255
 
Até ai tudo bem
 
agora eu tenho que quebrar este texto na hora que eu passo o Print, pois eu posso imprimir em cada linha 15 caracteres
Se o texto conter "Entragar o serviço na rua Vilela de Castro, Nº 87-A - Centro."
ele deve ser imprimido da seguinte forma:
 
Entragar o serv
iço na rua Vile
la de Castro, N
º 87-A - Centro
 
ou seja quebrar a variavel de 15 em 15 caracteres para que eu possa imprimir.
 
Alguém sabe como faço isso?
 
 
   
ghost_jlp
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 11/04/2006 11:04 hs            

***************************************************************

Dim Observacao As String
Observacao = "Entregar o serviço na rua Vilela de Castro, Nº 87-A - Centro."

For i = 1 To Len(Observacao)
    If i Mod 15 = 0 Then
       Observacao = Mid(Observacao, 1, i) & vbCrLf & Mid(Observacao, i + 1, Len(Observacao))
    End If
Next

***************************************************************

 

t+

   
JOÃO PAULO
não registrado
Postada em 11/04/2006 13:28 hs   
valeu!! era isso mesmo q eu tava precisando, deu certo. Muito Obrigado.
     
JOÃO PAULO
não registrado
ENUNCIADA !
Postada em 12/04/2006 09:36 hs   
Usando este código tem como eu colocar o texto alinha do lado direito do formulário? Ex.:
========================================================
Nome:                                                                 Observação:
========================================================
João Paulo                                                           Entragar o serv
                                                                         iço na rua Vile
                                                                         la de Castro, N
                                                                         º 87-A - Centro
------------------------------------------------------------------------
 
   
Cardoso G
Pontos: 2843 Pontos: 2843
PATOS DE MINAS
MG - BRASIL
Postada em 12/04/2006 09:46 hs            
use o tab(50) ou spc(50)
     
JOÃO PAULO
não registrado
ENUNCIADA !
Postada em 12/04/2006 10:50 hs   
Mesmo assim ainda não deu certo.
Tem outra solução?
   
Página(s): 1/2      PRÓXIMA »


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

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

HTML DESLIGADO

     
 VOLTAR

  



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