• Viernes 8 de Noviembre de 2024, 17:51

Autor Tema:  List Box  (Leído 987 veces)

cesare

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
List Box
« en: Martes 16 de Enero de 2007, 22:36 »
0
hola a todos:

Estaba recorriendo internet, y me encontre con este foro espero me puedan ayudar ya que soy nuevo en esto del VB, lo que necesito es lo siguiente:

Tengo un programa que presenta los datos en un list box la informaion son numeros los cuales se presentan a la derecha, y lo que yo quiero es hacer que se presenten a la derecha ya que son cantidades.

por su amable ayuda gracias.

 :ph34r:

Epa

  • Miembro MUY activo
  • ***
  • Mensajes: 242
  • Nacionalidad: ar
    • Ver Perfil
Re: List Box
« Respuesta #1 en: Miércoles 17 de Enero de 2007, 01:19 »
0
Buenas

Hasta donde se no se puede alinear a la derecha en un listbox, y tampoco no le encuentro mucho sentido, ya que si los datos son de una longitud inferior al ancho del listbox, se hace comlicado leerlos.

Las dos opciones que se me ocurren son agrandar el listbox para que entren los numeros o redondear los numeros para que entren bien.

Otra opcion es usar un textbox, aunque si quieres que el usuario pueda seleccionar una linea se hace algo engorroso.

Saludos
The sweet smell of a great sorrow lies over the land.


cpmario

  • Miembro HIPER activo
  • ****
  • Mensajes: 629
    • Ver Perfil
    • http://www.cpimario.com
Re: List Box
« Respuesta #2 en: Miércoles 17 de Enero de 2007, 17:35 »
0
Utiliza 'Format (Función)' revisa la ayuda de VB, puedes usar algo parecido a esto

Código: Text
  1.     List1.AddItem Format(123.12, "@@@@@@@@@@@@")
  2.     List1.AddItem Format(1234.12, "@@@@@@@@@@@@")
  3.     List1.AddItem Format(12345.12, "@@@@@@@@@@@@")
  4.     List1.AddItem Format(123456.12, "@@@@@@@@@@@@")
  5.  
  6.  
:comp: