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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  ALINHAMENTO LIST
ANGUS TORMENTOR
JOINVILLE
SC - BRASIL
Postada em 08/03/2005 13:49 hs            
Estou usando um list para esxibir dados de um registro ex:
 
CODIGO NOME                            QTD     VALOR
001       ANGUS TORMENTOR         1          13,00
002       ANGUS TORMENOTR         1          130
 
Da forma q está esta ruim. Como posso alinhar os valores numéricos a direita?
 
Valew

Emoções ANGUS TORMENTOR Emoções 
     
Rochª
Pontos: 2843 Pontos: 2843 Pontos: 2843
RIO DE JANEIRO
RJ - BRASIL
Postada em 08/03/2005 14:36 hs            
Cara isso tem que ser na mao ou usar um msflex no lugar  do list.
 
Se quizer no liste a primeira coisa é colocar a letra como courier pois todas as letras terao o mesmo tamanho. POis o "i" é fino e o "m" é gordo em outras letras.
 
Veja se resolve
 
 

__________________________________________________________________________
Qualquer coisa post
 
Emoções
Rochª
     
Snake
Pontos: 2843
ITAJUBÁ
MG - BRASIL
Postada em 08/03/2005 14:52 hs         
Faça como o Rocha disse use o MsFlexGrid...e bem tranquilo de setrabalhar com ele. Caso precise de um exemplo envie-me um e-mail.
 
sem mais,
     
ANGUS TORMENTOR
JOINVILLE
SC - BRASIL
Postada em 08/03/2005 14:53 hs            
Bom Rocha, isso eu jah havia feito assim como todos os lists q uso. Se souberes algum código q possa me ajudar eu agradeço.

Emoções ANGUS TORMENTOR Emoções 
     
Rochª
Pontos: 2843 Pontos: 2843 Pontos: 2843
RIO DE JANEIRO
RJ - BRASIL
Postada em 08/03/2005 15:28 hs            
Angus,
 
Eu tenho uma rotina que forca a variavel a ficar com um tamanho fixo. Tipo
 
str_fixo("Claudio Eduardo",50) vai ficar "Claudio Eduardo      " com tamanho de 50 ou
str_fixo("Claudio Eduardo",2)  vai ficar "Cl". Assim ficaria facil formatar pois cada campo teria o mesmo tamanho.
 
Additem  str_fixo(codigo,10) & str_fixo(nome,50) & str_fixo(valor,10)
 
Function STR_FIXO(str_aux As String, tamanho As Integer) As String
    On Error Resume Next
    If tamanho > Len(str_aux) Then
            str_aux = str_aux + String(tamanho - Len(str_aux), " ")
    End If
   
    STR_FIXO = Mid(str_aux, 1, tamanho)
End Function
 
Veja se resolve.

__________________________________________________________________________
Qualquer coisa post
 
Emoções
Rochª
     
ANGUS TORMENTOR
JOINVILLE
SC - BRASIL
ENUNCIADA !
Postada em 08/03/2005 16:00 hs            
Bom algo parecido eu estou usando tambem, porém para exibir o campo descricao.
O q estou fazendo eh mais ou menos assim:
 
COD.  DESCRI                                          QTD  UNIT      TOTAL
001    CIRCULADOR AUTOMÁTICO DE ORIGI..   1    1800      1800
008    ESTABILIZADOR DE ENTRADA 220/11..   1    237,33   237,33
===================================================
TOTAL                                                                       2037,33
 
Viu como ficam as informações numéricas e as do tipo moeda. Ficam a esquesda.
Mas eu as quero a direita  é possível?
Thank's
   
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-2025   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página